Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Adjective
implacable
has 1 sense
implacable
- impossible to placate;
"an implacable enemy"
Antonyms:
placable
,
appeasable
,
conciliable
,
mitigable
,
TOP