irrescindable

English

Adjective

irrescindable (comparative more irrescindable, superlative most irrescindable)

  1. Synonym of unrescindable.