protestor

noun

Definitions of protestor

English

someone who makes an expression of strong disagreement, disapproval or opposition to something

Protestors have taken to the streets accusing the authorities of vote-rigging in the country's presidential election.