Emissary (comics)
WordNet

noun


(1)   Someone sent on a mission to represent the interests of someone else
WiktionaryText

Noun


  1. an agent sent on a mission to represent the interests of someone else
  2. a venous channel in the skull
 
x
OK