a sign posted in a public place as an advertisement; a poster advertised the coming attractions
[ Syn: poster , posting , notice , bill , card ]
post in a public place
publicize or announce by placards
[ Syn: bill ]