placard

(noun, verb)

noun

1. a sign posted in a public place as an advertisement

Similar word(s): bill, card, notice, poster, posting

Definition categories: communication, sign

Sentences with placard as a noun:

- to give a placard to do something

verb

1. post in a public place

Definition categories: contact, post

2. publicize or announce by placards

Similar word(s): bill

Definition categories: communication, post

Sentences with placard as a verb:

- to placard a sale