mass meeting

Noun
  1. A large gathering of people intended to arouse enthusiasm (synset 108375259)

Other Searches