embassy
- A building where an ambassador and their team engage in diplomatic activities representing the home government in another country
- The embassy is processing my visa application.
- The diplomat works at the American embassy in London.
- She visited the embassy to seek assistance when her passport was stolen during travel.
Provide Feedback