Skip to content
Sign in
Digital Library CSS/PMS Forum Law & Judiciary Corner Past Papers

Embassy noun

Basic Politics and diplomacy

Meaning

The offices of an ambassador in a foreign country.

سفارت خانہ

Example

“The visa was issued by the embassy in London.”

Synonyms

  • legation
  • mission