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. 2012