stall
noun
°A compartment for a single animal in a stable or cattle shed.
°A small open-fronted shop.
verb
°To put (an animal etc) in a stall.
°To come to a standstill.