C2 adjective /ɪmˈplækəbl/
implacable
Meaning
unable to be appeased, calmed, or pacified
Example
The soldiers faced an implacable enemy who refused to surrender.