INEXPIABLE Meaning of INEXPIABLE in English adj. (of an act or feeling) that cannot be expiated or appeased. Derivatives: inexpiably adv. Etymology: L inexpiabilis (as IN-(1), EXPIATE) Oxford English vocab. Оксфордский английский словарь. 2012