Residence/ˈɹɛz.ɪ.dəns/nounThe place where one lives; one's home.A building used as a home.The place where a corporation is established.nounA base of Russian espionage operations within a foreign country.Synonyms: residence, residency🔗 Explore synonyms & relationships🌍 See word origin & history