Definition of placard noun from the Oxford Advanced Learner's Dictionary

 

placard

 noun
noun
BrE BrE//ˈplækɑːd//
 
; NAmE NAmE//ˈplækɑːrd//
 
Protest
 
jump to other results
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. Wordfindercivil disobedience, demonstrate, hunger strike, march, occupy, placard, protest, riot, sabotage, uprising See related entries: Protest Word Origin late 15th cent. (denoting a warrant or licence): from Old French placquart, from plaquier ‘to plaster, lay flat’, from Middle Dutch placken.
See the Oxford Advanced American Dictionary entry: placard