inexcusable - adjective

normal forminexcusable
comparative
superlative