Nouns

(n)stabilea sculpture having fixed units (usually constructed of sheet metal) and attached to a fixed support

Adjectives

(s)stabile(chemistry, physics, biology) resistant to change
(s)immovable, immoveable, stabile, unmovablenot able or intended to be moved“the immovable hills”