Table of Contents
Antonyms
Synonyms

1. inexpiable

adjective. incapable of being atoned for.

Synonyms

Antonym.com