DEMONSTRATION


Meaning of DEMONSTRATION in English

n. exhibition, showing, explanation; display of public opinion (through a protest march, meeting, etc.); emotional display

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.