What is the meaning of the word "pied-a-terre"?

Definitions:

  1. lodging for occasional or secondary use copy to clipboard noun
    • they bought a piedaterre in London copy to clipboard