๐Ÿ“– WordNook

implacable

adjective
  1. incapable of being placated
    โ€œan implacable enemyโ€