implacable
Meanings
- incapable of being placated;
- "an implacable enemy"
Synonyms
Scrabble Score: 18
implacable is a valid Scrabble (US) TWL wordimplacable is a valid Scrabble Word in Merriam-Webster MW Dictionary
implacable is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 24
implacable is a valid Words With Friends word