RESIDENCE Meaning of RESIDENCE in English n. 1.Habitancy, inhabitancy, legal settlement, domiciliation, stay, sojourn, abode.2.Habitation, dwelling, domicile, abode, mansion, house, place of abode, place of ~, home. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012