implacable

  • (a) incapable of being placated
    • an implacable enemy

Antonyms

placable

See also

merciless unmerciful

Words of close approximity