Answer: implacable

AnswerCrossword Clue
IMPLACABLERelentless.
implacableUnable to be placated
implacableincapable of being placated
implacableRelentless; unstoppable