Emissary
Related Definitions
[n] someone sent on a mission to represent the interests of someone else
Related Terms
ambassador, ambassadress, apostolic delegate, attache, bearer, career diplomat, carrier, chancellor, charge, commercial attache, commissar, commissary, commissionaire, commissioner, consul, consul general, consular agent, courier, delegate, diplomat, dipl