shirabe.org
1)
#196,227
Meaning
    1. immobiliser (electronic device that prevents an automobile engine from running without the key); immobilizer
    1. EN An immobiliser or immobilizer is an electronic security device fitted to an automobile that prevents the engine from running unless the correct key (or other...
      More
Learn this word with smart reviews that adapt to you Save word
Results