Deputation (noun) — وفد رسمي: a group of people appointed to represent others, typically sent to present a petition, conduct negotiations, or carry out a specific mission on their behalf Below are 8 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
the assignment of responsibility or authority to another person or group; the act of entrusting tasks or powers to subordinates; a group of representatives…
Authority; committee; task; mandate; percentage; fee; authorize; assign responsibility
An important task or goal; a group sent to do a special job.
Group; panel; board; council; commission; team; organized body; working group
envoysrepresentationemissariesdelegates