Deputations Synonyms

A group of representatives or delegates
(Noun)