cart stall
cart stall · cart stalls
A stall made from the cart on which the produce for sale was brought to marketA stall made from the cart on which the produce for sale was brought to market
Meaning
1 sensesA stall made from the cart on which the produce for sale was brought to market