pied-a-terre

Noun
  1. Lodging for occasional or secondary use (synset 103939667)
    "they bought a pied-a-terre in London"

Other Searches