Words: rally mass meeting
Part of speech: n
Definition: a large gathering of people intended to arouse enthusiasm