Meaning of engine immobilizer in English:
engine immobilizer
noun
BritishAn electrical anti-theft device which prevents a motor vehicle's engine from being started.
Origin
1990s; earliest use found in The Independent.
Are You Learning English? Here Are Our Top English Tips