Dictionary |
1 Result
#1
mass meeting
n.
a large gathering of people intended to arouse enthusiasm
. wn