Nouns

(n)poster, posting, placard, notice, bill, carda sign posted in a public place as an advertisement“a poster advertised the coming attractions”

Verbs

(v)placardpost in a public place
(v)placard, billpublicize or announce by placards