Get Your Premium Membership

Placard

[n] a sign posted in a public place as an advertisement; "a poster advertised the coming attractions"
[v] publicize or announce by placards
[v] post in a public place


Related Information

More Placard Links

Synonyms

bill, bill, card, notice, poster, posting



Book: Reflection on the Important Things