English Dictionary
Definition flophouse in British English
flophouse noun
[countable] noun
/ˈflɒpˌhaʊs/
1
a cheap hotel, especially one that has many beds in one room
Synonyms and related words
