|
Need synonyms for place to stay? Here's a list of similar words from our thesaurus that you can use instead.
Noun
(British, rooms) A set of rooms, typically rented, for people to live in
“They put you through college, gave you a place to stay when you were out of work and helped you buy your first home.”
|
|
|
|
|
|