assembly

noun
a company of persons gathered for deliberation and legislation, worship, or entertainment
a legislative body; specifically : the lower house of a legislature
a meeting of a student body and usually faculty for administrative, educational, or recreational purposes