noun
a sign or notice for display in a public place
-
The protestor held up a placard with a powerful message written on it.
-
I saw a placard at the rally that made me laugh out loud.
-
The placard at the concert had some really cool artwork on it.
-
Her expression was like a placard of emotions, revealing everything she was feeling.