Meaning of shophouse in English:
shophouse
noun
(in SE Asia) a shop opening on to the pavement and also used as the owner's residence.
‘The boy complied and police made their move once the transaction had taken place at a shophouse in the area.’
- ‘Against the backdrop of Hoi An's river and shophouses, it has a distinct charisma to itself.’
- ‘On both sides of the streets were shophouses and a bank.’
- ‘With its Chinese shophouses, colonial bungalows and Anglo-Indian mansions, the city has no peer among the region's ports.’
- ‘Near the houses there were several shophouses.’