seminary: a theological school for training ministers or priests or rabbis
group: any number of entities (members) considered as a unit
wine tasting: a gathering of people to taste and compare different wines