English Dictionary
Definition dosshouse in British English
dosshouse noun
[countable] noun
/ˈdɒsˌhaʊs/
Synonyms and related words
