déléguer
Top 5000
Meanings
Verb
1. to delegate (to commit a task to someone), depute
2. to devolve
3. to appoint, commission
Examples2
The government has devolved some powers to the regions.
He is in a sense a representative of his company.