English dictionary
English word:
placard
View results from:
Wordnet
|
Webster
|
Wiktionary
|
Easton
placard in WordNet English dictionary
noun
a sign posted in a public place as an advertisement
"a poster advertised the coming attractions"
poster
posting
placard
notice
bill
card
verb
publicize or announce by placards
placard
bill
post in a public place
placard
WordNet Lexical Database v3.0, © 2006 Princeton University