History
History
Synonyms
UK
US
Meaning:
house

a building for people to live in

human habitat

lodging

a place (not in a hotel) rented to live in

accommodation for rent

PIED-A-TERRE as in Wiktionary
PIED-A-TERRE as in Wikipedia