placard
nounA sign or notice for display in a public place.
nounA small card or plaque, such as a nameplate on a door.
transitive verbTo announce or advertise by means of placards.
transitive verbTo post placards on or in.
transitive verbTo display as a placard.
nounA 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.
nounAn edict, manifesto, proclamation, or command issued by authority.
nounA public permit, or one given by authority; a license.
nounIn medieval armor, same as
A plate or tag on which to place a mark of ownership.