C2 adjective /ɪmˈplækəbl/
implacable
implacable
Meaning
unable to be appeased, calmed, or pacified
Example
The soldiers faced an implacable enemy who refused to surrender.
Les soldats ont affronté un ennemi implacable qui a refusé de se rendre.