implacable

Adjective
  1. Incapable of being placated (synset 301789689)
    "an implacable enemy"

Found on Word Lists

Other Searches