Stalls
Small booths or enclosures, or a verb meaning to delay progress.
booths
enclosures
stalls
Stalls can refer to small booths or enclosures, often found in markets or stables. They also describe a verb meaning to delay or obstruct progress.
Built by Tim Jones