irremovable

(adjective)

adjective

1. incapable of being removed or away or dismiss

- irremovable boulders

- irremovable obstacles

Similar word(s): tenured