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