Dictionary search results

Showing 1-4 of 4 results

placard US English

A poster or sign for public display, either fixed to a wall or carried during a demonstration

placard US Thesaurus

placards with antiwar slogans

placard man US English

= placard bearer.

placard bearer US English

A person who parades a placard about the streets for the purposes of advertisement.