stalland

/ˈstɔːlænd/

Definitions

1. noun

A stall in a market or fair, especially one selling food or drink.

“She visited the local stalland and tried some street food.”

Synonyms

  • food stand
  • market stall

Antonyms

  • large supermarket
  • mainstream store