Bedeutung von “stall” im Essential English Dictionary

stall

noun uk /stɔːl/

B1 a small space with a table and an open front from which things are sold:

a market stall

a small space that has walls, a door, and usually an open top:

a horse stall
a shower stall

(Definition von “stall” aus dem Cambridge Essential Dictionary © Cambridge University Press)