There are multiple definitions - click on the translation that matches your context.

tiltakozó

főnév

full

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.