← DefinitionshareGuessstallsnounSmall 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.Synonymsseatsnoun