emissary

1. (noun) someone sent on a mission to represent the interests of someone else
Synonyms: envoy
Related Words: legate, official emissary, representative



Terms and Conditions of Use / Copyright Notice