Word Hen
What is the meaning of the word "
irremovable
"?
Definitions:
incapable of being removed or away or dismiss
adjective
irremovable boulders