gatudemonstration
noun
street demonstration