Synonyms and Antonyms for placard

1. placard (v.)

post in a public place

Synonyms:

2. placard (v.)

publicize or announce by placards

Synonyms:

3. placard (n.)

a sign posted in a public place as an advertisement

Synonyms: