Legal English Dictionary
demonstration
nouna public meeting or march where people show that they disagree with something or where they express views on a political issue by protesting, shouting and carrying signs etc Two protesters have been arrested after a demonstration against increasing tuition fees in England.
