irremovable

Explore definitions, synonyms, and language insights of irremovable

Definitions

Adjective
incapable of being removed or away or dismiss; "irremovable boulders"; "irremovable obstacles"