emissary

Nouns

  • (n) someone sent on a mission to represent the interests of someone else envoy,

Synonyms

envoy

Words of close approximity

emissary vein