Search results
- Dictionaryplacard/ˈplakɑːd/
noun
- 1. a printed or handwritten notice or sign for public display, either fixed to a wall or carried during a demonstration.
verb
- 1. cover with notices: "they were placarding the town with posters"
Powered by Oxford Dictionaries