IMPLACABLE


Meaning of IMPLACABLE in English

(a.) Not placable; not to be appeased; incapable of being pacified; inexorable; as, an implacable prince.

Webster's English dictionary.      Английский словарь Webster.