Dictionary.com
Thesaurus.com

unexpiable

  • a word derived from expiable.
    expiable
    adjective
    capable of being expiated.

More Suggestions