stall

noun
UK /stɔːl/
US /stɔːl/

A small table or shop where someone sells things.

We bought fresh apples at a stall in the market.


OTHER MEANINGS

2. A small enclosed space for one animal, like a horse or cow.

The horse rested quietly in its stall.

3. When an engine or machine suddenly stops working.

The car had a stall in the middle of the road.

4. To delay or hold something back on purpose.

The team tried to stall the game until time ran out.