What is the meaning of Placard?

A sheet of paper or cardboard with a written or printed announcement on one side for display in a public place.

A public proclamation; a manifesto or edict issued by authority.

Permission given by authority; a license.

An extra plate on the lower part of the breastplate or backplate of armour.

A kind of stomacher, often adorned with jewels, worn in the fifteenth century and later.

The woodwork and frame of the door of a closet etc.

To affix a placard to.

To announce with placards.

a cupboard, cabinet or closet built against or into a wall

an advertisement that is injurious, seditious or in otherwise bad taste

a placard

placard (public written notice)

Alternative form of placar (placard)

Source: wiktionary.org