SeWord

  • Implacable

    Definition:

    1. Not placable; not to be appeased; incapable of being pacified; stubborn or constant in enmity 2. Incapable of being relieved or quieted; inextinguishable

    Alternate Spellings and Forms:

    implacableness, implacably, implacability