stall
nounUK /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.