SynonymX
Speak
Implacable
Definition of Implacable
1.
Incapable of being placated
Adjective
Semanticaly linked words with "implacable"
merciless
unmerciful
grim
inexorable
relentless
stern
unappeasable
unforgiving
unrelenting
unmitigable
Antonyms to adjective "implacable"
placable