pied a terre (n.)youdaoicibaDictYouDict
"small town house or rooms used for short residences," 1829, French, pied à terre, literally "foot on the ground."