IMPLACABILITY Meaning of IMPLACABILITY in English n. Vindictiveness, rancor, inexorableness, relentlessness, inappeasableness, mercilessness. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012