0 a large piece of card, paper, etc. with a message written or printed on it, often carried in public places by people who are complaining about something: --
1 a notice or sign hung in a public place or carried by people: --
Does he not know perfectly well that that placard was put up by two policemen?
It is something which the newspapers have a habit of making into placard news.
The child believed what the placard said because her family fortunes had been tied up for many years in the maintenance of the nuclear programme.
On the last occasion, it resulted in angry pickets at the county hall and deputations with placards showing their protests.
You would have to have canvassing, speeches, meetings, the distribution of pamphlets and leaflets, and placards which would be decorating or disgracing the walls.
Once at such locations, banners and placards were permitted to be displayed.
The tankers need to be placarded to warn of the corrosive properties of the solution unless diluted to a safe level.
These are words which should be shouted from the rooftops, written on placards and paraded through the streets.