défilé

Noun

 * 1) parade; procession
 * 2) march in protest

Etymology
.

Noun

 * 1) fashion parade