n. act of making immovable, act of fixing in place, restriction of movement; prevention of mobilization; withdrawal of coins or bills from circulation (also immobilisation)
IMMOBILIZATION
Meaning of IMMOBILIZATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012