Placard has 5 different meanings across 2 categories:
Noun
· Verb
Noun
1
a sign posted in a public place as an advertisement
"a poster advertised the coming attractions"
2
A sheet of paper or cardboard with a written or printed announcement on one side for display in a public place.
Verb
2
publicize or announce by placards
Related Terms
Broader Terms (hypernyms)
Narrower Terms (hyponyms)