Legal English Dictionary
demonstrator
nounsomeone 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.
