Lingvanex Tranalator

Translator for

translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Embassy in English





1. A diplomatic building where ambassadors live or work

  • embassy

2. An ambassador and his entourage collectively

  • embassy

Examples of using

The sum of the ignorance of the Republican candidates in the primaries for the U.S. presidential election is simply mind-boggling: one is afraid that China will obtain nuclear weapons, which they have had for 100 years, and the other proposes to close the U.S. embassy in Iran, which has been closed for 100 years... Such stupidity at the head of the world's most powerful country gives one the shivers!
The embassy sent me a book about Germany.
Where is the Russian embassy?