stabileEnglish

stabile, immovable, immoveable, unmovable

Adjective

Not able or intended to be moved

English: immovable, immoveable, stabile, unmovable

(chemistry, physics, biology) resistant to change

English: stabile

Noun

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

English: stabile

English words with similar meanings

Show 3 words