DEFINITIONS
- nounThe place where one lives; one's home.
- nounA building used as a home.
- nounA base of Russian espionage operations within a foreign country.
Related Wiki Articles
Library Results
TV Shows
- The Residence
The Residence is a screwball whodunnit set in the upstairs, downstairs, and backstairs of ... - A Royal Residence
A look behind the scenes at various royal residences. ... - Artists in Residence
Artists in Residence follows some of the UK's leading artists who spend time in various lo...
Media & Art
