placard

definition: a sign posted in a public place as an advertisement
example:
speech part: noun
synonyms: posting
definition: publicize or announce by placards
example:
speech part: verb
synonyms: bill
definition: post in a public place
example:
speech part: verb
synonyms:

placard is explained and pronounced

How placard is being used?