INEXPIABLE


Meaning of INEXPIABLE in English

[in.ex.pi.a.ble] adj [ME inexpyable, fr. L inexpiabilis, fr. in- + expiare to expiate] (15c) 1: not capable of being atoned for

2. obs: implacable, unappeasable -- in.ex.pi.a.bly adv

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