implacable

/-ˈpleɪ-//ɪmˈplækəbəl/

adjective

  1. 1

    Not able to be placated or appeased.

  2. 2

    Impossible to prevent or stop; inexorable, unrelenting, unstoppable.

  3. 3

    Adamant; immovable.

Translate “implacable” to another language

Click any language to open the translator with this word already filled in.