Definitions for placard

Definitions for (noun) placard

Main entry: notice, bill, placard, poster, posting, card

Definition: a sign posted in a public place as an advertisement

Usage: a poster advertised the coming attractions


Definitions for (verb) placard

Main entry: placard, bill

Definition: publicize or announce by placards


Main entry: placard

Definition: post in a public place


Visual thesaurus for placard