Search
Esc
to search a new word
placard
noun
origin
French
A sign or notice posted in a public place or carried during a demonstration.
Synonyms
poster
neutral
notice
neutral
bill
informal
broadside
formal
Word Map
+
−
A
−
A
A
+
Search
Browse
Download Dataset