placard

noun

A sign or notice for display in a public place.

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

transitive verb

To announce or advertise by means of placards.

To post placards on or in.

To display as a placard.