TOP

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

placard

noun
 
/ˈplækɑːd/
 
/ˈplækɑːrd/
jump to other results
  1. a large written or printed notice that is put in a public place or carried on a stick in a march (= a formal walk to protest about something)
    • They were carrying placards and banners demanding that he resign.
    Topics Social issuesc2
    Word Originlate 15th cent. (denoting a warrant or licence): from Old French placquart, from plaquier ‘to plaster, lay flat’, from Middle Dutch placken.
See placard in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day