placard
1. [ verb ] publicize or announce by placards
Synonyms: bill
Related terms: post poster
2. [ verb ] post in a public place
Related terms: post poster
3. [ noun ] a sign posted in a public place as an advertisement
Synonyms: notice poster card posting bill
Examples:

"a poster advertised the coming attractions"

Related terms: sign show_bill flash_card post post post
Similar spelling:   placer
  pleaser