pied a terre (n.)youdaoicibaDictYouDict[pied a terre 词源字典]
"small town house or rooms used for short residences," 1829, French, pied à terre, literally "foot on the ground."[pied a terre etymology, pied a terre origin, 英语词源]