Thesaurus Dictionary
Synonyms and antonyms of General words for shops in British Thesaurus
General words for shops
pop-up (noun)
a restaurant, shop, gallery etc that opens for a short time, sometimes in a surprising location
point of sale (noun)
spaza (noun)
South African a small shop in a South African township that often operates from someone’s house