DOSSHOUSE Meaning of DOSSHOUSE in English [esp. UK] (plural dosshouses), US flophouse (plural flophouses) [noun] [C] [slang] - an extremely cheap hotel for poor homeless people in a city Cambridge English vocab. Кембриджский английский словарь. 2012