Meaning of the word implacable in English

What does implacable mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

implacable

US /ɪmˈplæk.ə.bəl/
UK /ɪmˈplæk.ə.bəl/

Adjective

unable to be appeased or pacified; relentless; unstoppable

Example:
The victim's family had an implacable hatred for the killer.
The company faced implacable opposition to its new policy.