placard


Meanings

  • a sign posted in a public place as an advertisement;
  • post in a public place
  • publicize or announce by placards
  • PLACARD v -ED, -ING, -S to publicize by means of posters


Scrabble Score: 12

placard is a valid Scrabble (US) TWL word

placard is a valid Scrabble Word in Merriam-Webster MW Dictionary

placard is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 15

placard is a valid Words With Friends word