INEXPIABLE


Meaning of INEXPIABLE in English

adj incapable of being mollified or appeased; relentless; implacable.

2. inexpiable ·adj admitting of no expiation, atonement, or satisfaction; as, an inexpiable crime or offense.

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