Donald has the best words
plac·ard ˈplakärd,ˈplakərd/ noun plural noun: placards 1. a poster or sign for public display, either fixed to a wall or carried during a demonstration. synonyms: notice, poster, sign, bill, advertisement; More
Posted Feb 16, 2017, 11:18 PM UTC
50