implacable
/-หpleษช-/IPA: /IH0 M P L AE1 K AH0 B AH0 L/
adjective
- 1
Not able to be placated or appeased.
- 2
Impossible to prevent or stop; inexorable, unrelenting, unstoppable.
- 3
Adamant; immovable.
Translate โimplacableโ into another language
Choose a language below to open the translator with English selected as the source language.