Meaning & Definition of Placard in English
English⟶
Placard
/plækərd/
noun
1. A sign posted in a public place as an advertisement
- "A poster advertised the coming attractions"
synonym:
- poster,
- posting,
- placard,
- notice,
- bill,
- card
verb
1. Post in a public place
synonym:
- placard
2. Publicize or announce by placards
synonym:
- placard,
- bill