MASS DEMONSTRATION

Meaning 1:

mass demonstration - a very large public gathering of people to support someone or to protest against something - การชุมนุมใหญ่