placard
placard - noun
a sign posted in a public place as an advertisement
placard - verb
post in a public place
publicize or announce by placards
placard - thesaurus
bill
card
notice
poster
posting