deputation
dɛpjʊˈteɪʃ(ə)n
noun
a group of people appointed to undertake a mission or take part in a formal process on behalf of a larger group.
he had been a member of a deputation to Napoleon III
delegation,delegacy,legation,commission,committee,(diplomatic) mission,contingent,group,party,body,band,set,delegates,representatives,envoys,emissaries,legates,embassy,embassage