placard

noun

A sign or notice for display in a public place.

noun

A small card or plaque, such as a nameplate on a door.

transitive verb

To announce or advertise by means of placards.

transitive verb

To post placards on or in.

transitive verb

To display as a placard.

noun

A written or printed paper displaying some proclamation or announcement, and intended to be posted in a public place to attract public attention; a posting-bill; a poster.

noun

An edict, manifesto, proclamation, or command issued by authority.

noun

A public permit, or one given by authority; a license.

noun

In medieval armor, same as placcate.

noun

A plate or tag on which to place a mark of ownership.