Embassy :
ambasadë
Synonyms :
Consulate, Legation
English Meaning :
(Noun : A diplomatic building where ambassadors live or work)
(Noun : A diplomatic building where ambassadors live or work)
Example : The Phocians sent an embassy to the Spartans, who agreed to attack Thebes.
The Phocians sent an embassy to the Spartans, who agreed to attack Thebes.
Word Example from TV Shows :
Are you inviting him to the EMBASSY?
(Money Heist Season 1, Episode 8)
Are you inviting him to the EMBASSY?
(Money Heist Season 1, Episode 8)