ENGLISH DICTIONARY

Shophouse

Definition & Meaning

Part of speech noun

Quick meaning: Shophouse is a noun meaning (Southeast Asia) A building that has both retail and domestic use.

Meaning

(Southeast Asia) A building that has both retail and domestic use.

Word Forms

Related Words

Related dictionary entries include shopoffice, s'house, house, shouse, packhouse, schoolhouse.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.