ambassade
Top 4000
Meanings
Noun
1. an embassy, diplomatic representation in a foreign state, notably headed by an ambassador
Examples36
I went to the embassy.
I went to the embassy.
Where is the Japanese Embassy?
Where is the Hungarian embassy?
Where's the Polish embassy?
Where is the Danish embassy?