Emissary - definition of emissary by The Free Dictionary
https://www.thefreedictionary.com/EMISSARY
Web Result1. (Government, Politics & Diplomacy) a. an agent or messenger sent on a mission, esp one who represents a government or head of state. b. ( as modifier ): an emissary delegation. 2. an agent sent on a secret mission, as a spy. adj. (Physiology) (of veins) draining blood from sinuses in the dura mater to veins outside the skull.
DA: 37 PA: 88 MOZ Rank: 6