- a paperboard sign or notice, as one posted in a public place or carried by a demonstrator or picketer.
- placate2.
- to display placards on or in: The square was placarded by peace marchers.
- to publicize, announce, or advertise by means of placards.
- to post as a placard.
- a printed or written notice for public display; poster
- a small plaque or card
- to post placards on or in
- to publicize or advertise by placards
- to display as a placard