placable meaning

Meaning of placable

What is the full meaning of placable

capable of being placated [adj]

Example of the word placable placed on a Scrabble board.

Unscrambled word placable

Points for placable

Scrabble
22 points
Word With Friends
19 points
Wordfeud
22 points

Related pages for placable