FLOPHOUSE


Meaning of FLOPHOUSE in English

"A cheap transient hotel where a lot of men sleep in large rooms"

Slang English vocab.      Английский сленговый словарь.