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"
Explore definitions, synonyms, and language insights of pied-a-terre