Word Definition

Implacable

  1. Not placable; not to be appeased; incapable of being pacified; inexorable; as, an implacable prince.
  2. Incapable of ebign relieved or assuaged; inextinguishable.

Synonyms