Demonstrant

Substantiv

full

demonstrator

noun

Definitions of demonstrator

English

someone who attends a public meeting or march where people show that they disagree with something or express views on a political issue by protesting, shouting and carrying signs etc

The police refused to let demonstrators supporting the homeless sleep overnight in tents in front of the White House.