Placard
English Meaning
A public proclamation; a manifesto or edict issued by authority.
- A sign or notice for display in a public place.
- A small card or plaque, such as a nameplate on a door.
- To announce or advertise by means of placards.
- To post placards on or in.
- To display as a placard.