irremovable

definition: incapable of being removed or away or dismiss
example: irremovable boulders
speech part: adjective
synonyms:

How irremovable is being used?