invoy
/ɪnˈvoʊi/Definitions
1. noun
A person sent on a mission or a messenger.
“The invoy was received warmly by the foreign delegation.”
2. verb
To send someone on a mission or to act as a messenger.
“The company will invoy a team to negotiate with the client.”