CEFR B2

embassy

noun

Meaning

The official headquarters or residence of an ambassador and their staff in a foreign capital.

Examples

  • The protesters gathered outside the Russian embassy to voice their concerns.
  • Security was increased around the embassy after the political crisis.

Synonyms: legation, chancellery, consulate, mission