implacable
/-ˈpleɪ-//ɪmˈplækəbəl/
adjective
- 1
Not able to be placated or appeased.
- 2
Impossible to prevent or stop; inexorable, unrelenting, unstoppable.
- 3
Adamant; immovable.
Translate “implacable” to another language
Click any language to open the translator with this word already filled in.