stalls

nounSmall open-fronted shops or stands in a market, fair, or similar place where goods are sold.
verbThird person singular present tense of 'stall': causes an engine or vehicle to stop running, or delays or obstructs something.

Synonyms