irretractable (adj.) Look up irretractable at Dictionary.com
1744, from assimilated form of in- "not, opposite of" + retractable.