DOSSHOUSE


Meaning of DOSSHOUSE in English

■ noun Brit. informal a cheap lodging house for homeless people.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.