demonstrators
de-mon-stra-tors
noun
People who gather publicly to express protest or support for a cause.
"The demonstrators marched through the city centre."
Thesaurus
Synonyms: sales demonstrator, protester
de-mon-stra-tors
People who gather publicly to express protest or support for a cause.
"The demonstrators marched through the city centre."
Synonyms: sales demonstrator, protester