Placard
[n] a sign posted in a public place as an advertisement; "a poster advertised the coming attractions"
[v] publicize or announce by placards
[v] post in a public place
Related Information
Related Terms
advertise, affiche, ballyhoo, bark, bill, boost, build up, bulletin, circularize, cry up, establish, give a write-up, give publicity, handbill, plug, post, post bills, post up, poster, press-agent, promote, publicize, puff, sell, spiel, write up