Exact Match:
- placard
- publicize or announce by placards
- post in a public place
Synonyms:
- 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