EGAVE

impacable

Meaning

  1. adjective implacable (unable to be appeased)

Similar words

implacable unappeasable inappeasable unplacatable unpleasable unplacable uncalmable appeaseless unappeased unstillable

Save “impacable” to learn later