pied-a-terre

Explore definitions, synonyms, and language insights of pied-a-terre

Definitions

Noun
lodging for occasional or secondary use; "they bought a pied-a-terre in London"