stoorey

/ˈstoʊri/

Definitions

1. noun

a store, especially in a residential building or a place where people live, that is used for selling goods.

“The stoorey on the ground floor sold fresh produce daily.”

Synonyms

  • shop
  • store

Antonyms

  • empty space
  • vacant lot