The AI-powered English dictionary
plural foodstalls
A stall, typically in a market, at which food is sold. examples