IMPLACABLE


Meaning of IMPLACABLE in English

[im.pla.ca.ble] adj [MF or L; MF, fr. L implacabilis, fr. in- + placabilis placable] (15c): not placable: not capable of being appeased, significantly changed, or mitigated "an ~ enemy" -- im.pla.ca.bil.i.ty n -- im.pla.ca.bly adv

Merriam-Webster English vocab.      Английский словарь Merriam Webster.