RESIDENCY Meaning of RESIDENCY in English [noun] [U] [formal]She took up permanent residency (= went to live permanently) abroad. Cambridge English vocab. Кембриджский английский словарь. 2012