Definition of PLACARDS

placards

Noun

  • a sign posted in a public place as an advertisement
  • plural of placard

Verb

  • post in a public place
  • publicize or announce by placards
  • third-person singular simple present indicative of placard

Scrabble Score: 13

placards: valid Scrabble (US) TWL Word
placards: valid Scrabble Word in Merriam-Webster MW Dictionary
placards: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 16

placards: valid Words With Friends Word