Placarding Synonyms

Publicize or announce by placards
(Verb)