clamorers

noun
  1. plural of clamorer; people who make loud, insistent, or vehement demands or complaints
  2. Usage: Usually used in contexts of public protest, political activism, or persistent complaint

Examples