implacable
Short definition from Wiktionary
Adjective
- Not able to be placated or appeased.
- Impossible to prevent or stop; inexorable, unrelenting, unstoppable.
- Adamant; immovable.
We haven’t written up implacable yet: Simple and Standard meanings, examples and a quiz.