implacable
adjective
1. incapable of being appeased.
- an implacable enemy
Similar word(s): merciless, unmerciful, grim, inexorable, relentless, stern, unappeasable, unforgiving, unrelenting, unmitigable
1. incapable of being appeased.
- an implacable enemy
Similar word(s): merciless, unmerciful, grim, inexorable, relentless, stern, unappeasable, unforgiving, unrelenting, unmitigable