|
protestors
- people who publicly show their disagreement with a
policy or action
to
denounce - to criticize something strongly in public
mounting
- organising
activists
- people who actively protest
disrupting
- using protests to interfere with meetings, to make them hard
to continue
take
heart - be encouraged
to
tackle - to deal with, to handle
|