English

demonstrator noun definition in Protest topic from the Oxford Advanced Learner's Dictionary

demonstrator

 noun: Protest topic
a person who takes part in a public meeting or march in order to protest against somebody/something or to show support for somebody/something Troops opened fire on the demonstrators. pro-democracy demonstrators

Explore other topic groups related to Protest

War and conflict