Noun: placard 'pla-kurd or 'pla,kaard [N. Amer], 'pla,kaad [Brit]
- A sign posted in a public place as an advertisement
"a placard advertised the coming attractions";
- poster, posting, notice, bill, card
- Publicize or announce by placards
"The concert was placarded all over town";
- bill
- Post in a public place
"They placarded the announcement on bulletin boards around the campus"
Derived forms: placards, placarding, placarded
Encyclopedia: Placard