Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun placard
1 sense of placard
Sense 1
poster, posting, placard, notice, bill, card -- (a sign posted in a public place as an advertisement; "a poster advertised the coming attractions")
=> sign -- (a public display of a message; "he posted signs in all the shop windows")
Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb placard
2 senses of placard
Sense 1
placard -- (post in a public place)
=> post -- (affix in a public place or for public notice; "post a warning")
Sense 2
placard, bill -- (publicize or announce by placards)
=> post -- (publicize with, or as if with, a poster; "I'll post the news on the bulletin board")