English vocabulary and translations (See all)
an embassy: a building or organization which provides diplomatic links to another (foreign) country and represents that country
- "The American Embassy is going to send someone over to see you at around 5.30 your time."
Do you have smart way of remembering 'Embassy'? Share it with us!