文polyglot.
← English dictionary
English / word

demonstration

noun B1
MEANING 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

Sources

Bidyazo vocabulary library ↗