Envoyer en mission.
1. To give an assignment to (a person) to a post, or assign a task to (a person); SYN. designate, depute, assign.
2. To transfer power to someone; SYN. depute.
(Alternate spelling: deputise).
To appoint as one's deputy; to empower to act in one's stead; to depute.