mass protest - a very large public gathering of people to protest against something - การชุมนุมประท้วงใหญ่ Articles found: Luxury Golf resort targeted in new land probe (17/04/2015) Hi-tech “peace-keeping” (28/10/2013)