noun
demonstration parade; protest march
Refers to a march or parade held as part of a political or social protest.
昨日、駅前で大きなデモ行進があった。
Yesterday, there was a big protest march in front of the station.
Compound of デモ (from English 'demonstration') and 行進 (march, parade).