<p><strong>Noun</strong></p><ul><li>a paperboard sign or notice, as one posted in a public place or carried by a demonstrator or picketer.</li></ul><p><strong>Verb</strong></p><ul><li>to display placards on or in: The square was placarded by peace marchers.</li><li>to publicize, announce, or advertise by means of placards.</li><li>to post as a placard.</li></ul>