Noun
-
a sculpture having fixed units (usually constructed of sheet metal) and attached to a fixed support
Adjective
-
not able or intended to be moved
"the immovable hills"
-
(chemistry, physics, biology) resistant to change