placard

1. (verb) publicize or announce by placards
Synonyms: bill
Related Words: post

2. (verb) post in a public place
Related Words: post

3. (noun) a sign posted in a public place as an advertisement; "a poster advertised the coming attractions"
Synonyms: bill, card, notice, poster
Related Words: flash card, show bill, show card, sign, theatrical poster



Terms and Conditions of Use / Copyright Notice