Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of diplomatic mission
Definition that contains diplomatic mission
  • attache a specialist assigned to the staff of a diplomatic mission
  • legation a permanent diplomatic mission headed by a minister
  • foreign mission a permanent diplomatic mission headed by a minister
  • charge d'affaires the official temporarily in charge of a diplomatic mission in the absence of the ambassador
My lists:
Recently viewed words: