English | German | Russian | Czech

monstration English

Meaning monstration meaning

What does monstration mean?

monstration

(obsolete) The act of demonstrating; proof.

monstration

A kind of flash mob popular in Russia, where young people take to the streets with homemade banners and placards sporting absurd, non-political slogans.

Are you looking for...?