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