INEXPIABLE


Meaning of INEXPIABLE in English

a.

1.

Unpardonable, irremissible, unatonable, not to be atoned for, that admits of no satisfaction.

2.

Implacable, unappeasable, inexorable, not to be appeased, irreconcilable.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.