English / word
demonstration
noun B1MEANING IN ENGLISH
a public protest, or a practical showing of how something works
the act of showing something clearly, or a public protest
In context
01
People held a demonstration against water shortage.
02
The trainer gave a demonstration of the new machine.
Synonyms
protest,display,rally
Antonyms
silence,inaction
Collocations
street demonstration,public demonstration,demonstration of power