n. electronic security device attached to a car and that stops the engine from working in order to prevent the car from being stolen (the device starts to operate after the engine has been turned off and should be cut off when starting-up the engine); something which prevents or restricts movement
IMMOBILIZER
Meaning of IMMOBILIZER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012