English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition dosshouse in British English

dosshouse noun

[countable]noun
/ˈdɒsˌhaʊs/
1

a building where people who have no home can sleep

Synonyms and related words
Definition dosshouse in British English