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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005