mass meeting


Meanings

  • a large gathering of people intended to arouse enthusiasm

Synonyms