IMMOVABLE Meaning of IMMOVABLE in English adj. fixed in place, cannot be moved; unchangeable, unalterable; unyielding, uncompromising Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012