WWordGenerator.org GeneratorsWord ListsBlogAboutGenerate a word Home / P / placard placard verbnoun /plækɑrd/ 2 syllables 7 letters Scrabble 12 WWF 15 Definitions verb publicize or announce by placards bill noun a sign posted in a public place as an advertisement billcardnoticeposterposting verb post in a public place Look “placard” up elsewhere Wiktionary ↗ Merriam-Webster ↗ Etymonline ↗ Dictionary.com ↗ Want another word?Spin the dictionary for a fresh one. Generate a word →