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