cart stall
English
Noun
cart
stall
(
plural
cart stalls
)
A stall made from the cart on which the
produce
for sale was brought to
market