Is “Placard” a Scrabble word?
Yes
PLACARD
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Placard
/ˈplæk.ɑːd/
noun
1.A sheet of paper or cardboard with a written or printed announcement on one side for display in a public place.
2.A public proclamation; a manifesto or edict issued by authority.
3.Permission given by authority; a license.
“to give a placard to do something”
verb
1.To affix a placard to.
2.To announce with placards.
“to placard a sale”