IMPLACABILITY


Meaning of IMPLACABILITY in English

n. inexorability; quality of being impossible to appease, quality of being impossible to pacify

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.