[noun] [formal]A residence is a home.That big building is the Governor's official residence. [C]The tourist guide described it as a well-preserved Georgian residence. [C]She took up residence (= went to live) abroad/in South America. [U]The Queen is in residence (= officially staying) at the Palace this week. [U](formal) An author/poet/artist/etc. in residence at a school, college, etc. is employed there for a short period.
RESIDENCE
Meaning of RESIDENCE in English
Cambridge English vocab. Кембриджский английский словарь. 2012