Skip to content
Book Glossary
Home
Practice
Lessons
About
placard
Stopped
Dictionary definition
· placard
noun
a sign posted in a public place as an advertisement
"a poster advertised the coming attractions"
verb
post in a public place
publicize or announce by placards
Similar words
bill
card
notice
poster
posting
Source: Open English WordNet (CC BY 4.0).