Residence
English Meaning
The act or fact of residing, abiding, or dwelling in a place for some continuance of time; as, the residence of an American in France or Italy for a year.
- The place in which one lives; a dwelling.
- The act or a period of residing in a place.
- A medical residency.
- The official home or location of a corporation.
- in residence Committed to live and work in a specific place, often for a certain length of time: an artist in residence at a college.