irremovable (adj.)youdaoicibaDictYouDict
1590s, from ir- "not" + removable. Related: Irremovably; irremovability.