ALL meanings of placard
plac·ard
P p - noun placard a paperboard sign or notice, as one posted in a public place or carried by a demonstrator or picketer. 1
- noun placard Armor. placate2 . 1
- verb with object placard to display placards on or in: The square was placarded by peace marchers. 1
- verb with object placard to publicize, announce, or advertise by means of placards. 1
- verb with object placard to post as a placard. 1
- noun placard public sign, notice 1
- noun placard demonstrator's sign 1
- countable noun placard A placard is a large notice that is carried in a march or displayed in a public place. 0
- noun placard a printed or written notice for public display; poster 0
- noun placard a small plaque or card 0
- verb placard to post placards on or in 0
- verb placard to publicize or advertise by placards 0
- verb placard to display as a placard 0
- noun placard a notice for display in a public place; poster 0
- noun placard a small card or plaque 0
- verb transitive placard to place placards on or in 0
- verb transitive placard to advertise or give notice of by means of placards 0
- intransitive verb placard to set up placards 0