WikiWord

English

cart stall

noun

Meaning

  1. A stall made from the cart on which the produce for sale was brought to market

Sources

No citations have been attached yet.