Meaning : A sculpture having fixed units (usually constructed of sheet metal) and attached to a fixed support.
Sculpture suspended in midair whose delicately balanced parts can be set in motion by air currents.
mobileMeaning : (chemistry, physics, biology) resistant to change.
Meaning : Not able or intended to be moved.
Example :
The immovable hills.
Synonyms : immovable, immoveable, unmovable
Stabile meaning in Telugu.