Meanings (ES + gloss)
implacable
Not able to be placated or appeased.
[I]n the reign of Henry the Second, a body happening, by chance, to be dug up near Glastonbury Abbey, without any symptoms of putrefaction or decay, the Welch, the descendants of t…
implacable
Impossible to prevent or stop; inexorable, unrelenting, unstoppable.
The battleships Washington and South Dakota pushed through the sea with an implacable ease.
implacable • tenaz
Adamant; immovable.
Word forms