DictionaryAI

implacable

Short definition from Wiktionary

Adjective

  1. Not able to be placated or appeased.
  2. Impossible to prevent or stop; inexorable, unrelenting, unstoppable.
  3. Adamant; immovable.

We haven’t written up implacable yet: Simple and Standard meanings, examples and a quiz.