irremovable
adjectiveImpossible to remove.
Not removable; not to be removed; not capable of or subject to removal; firmly fixed; stable.
Inflexible; unyielding; immovable.
adjectiveNot removable; immovable; inflexible.
adjectiveNot
incapable of being removed or away or dismiss