SHOPHOUSE


Meaning of SHOPHOUSE in English

/ ˈʃɒphaʊs; NAmE ˈʃɑːp-/ noun

(in SE Asia) a shop that opens onto the street and is used as the owner's home

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.