Meanings
-
1
noun
a printed sign or notice for public display; to post such notices
Protesters carried a placard demanding cleaner air.
Thesaurus
Etymology
From Middle French placard ('poster, official document'), from plaquier ('to plaster, lay flat'), from Middle Dutch placken ('to patch, plaster').
View etymology graph ->