a large table or a small shop with an open front from which goods are sold in a public place:
In the village market, the stalls are piled high with local vegetables.