Definisi 'protest march'
English to English
noun
1 occasion when you can express opposition by marching (usually on some government institution) without a license
source: wordnet30
More Word(s)
administration, governance, governing, government, government activity, demonstration, manifestation, civil disobedience, peace march,

Visual Synonyms
Click for larger image