lodging house
1.
(
noun
) a house where rooms are rented
Synonyms:
rooming house
Related Words:
accommodation
,
dosshouse
,
flophouse
Terms and Conditions of Use / Copyright Notice