n. dwelling place, abode; home, domicile; act of living, act of residing; period of time that one lives in a particular place; headquarters of a business
RESIDENCE
Meaning of RESIDENCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012