noun
adj
verb
adv

Textual thesaurus for "placard"

(noun) notice, bill, poster, posting, card

a sign posted in a public place as an advertisement

a poster advertised the coming attractions


(verb) bill

publicize or announce by placards