Noun
-
a sign posted in a public place as an advertisement
"a poster advertised the coming attractions"
Verb
-
publicize or announce by placards
-
post in a public place