What's another word for mass meeting?

comments powered by Disqus