placard noun definition in Protest topic from the Oxford Advanced Learner's Dictionary

placard

 noun: Protest topic
a large written or printed notice that is put in a public place or carried on a stick in a march They were carrying placards and banners demanding that he resign.

Explore other topic groups related to Protest

War and conflict