DEMONSTRATION


Meaning of DEMONSTRATION in English

n.

explanation

1) to give, put on a ~

protest

2) to organize, stage a ~

3) a mass; organized; public; spontaneous; staged; student ~

4) a ~ against

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.