Definition of Embassy
Mission, function, business, or official residence of an ambassador. Body of diplomatic representatives headed by ambassador. See Ambassador.
That's the definition of Embassy in Black's Law Dictionary 6th Edition. Courtesy of Cekhukum.com.