8 letters · 13 points in Scrabble
noun a sign posted in a public place as an advertisement
verb post in a public place
verb publicize or announce by placards