delegacy

Definition: (noun) A group of representatives or delegates.
Synonyms: deputation, mission, commission.
Usage: The Finnish delegacy arrived on Estonian soil early this morning and was greeted by a number of government officials.
Discuss