English definition of “residence”
/ˈrezɪdəns/ noun formal
HOME [C] › a building where someone lives: the Queen's official residence
LIVE [U] › when someone lives somewhere: He took up residence (= started to live) in St. Louis.
in residence › living or working somewhere: He was writer in residence with a professional theatre company. → See also hall of residence