Implacable - Definition

implacable

adj 1: incapable of being placated; "an implacable enemy" [ant:
placable]

Look up another word