Scrabble Dictionary

Find the definition of a word with its score in word games.

Word Games

Scrabble US (12 Points)
Scrabble UK (12 Points)
Words With Friends (15 Points)

Placard

ˈplakɑːd

Placard definitions
noun
placard placards
  1. a printed or handwritten notice or sign for public display, either fixed to a wall or carried during a demonstration
verb
placard placarded placarding placards
  1. cover with notices

    "they were placarding the town with posters"