ignition_interlockEnglish

ignition interlock, interlock

Noun

A device that prevents an automotive engine from starting

English: interlock, ignition interlock

English words with similar meanings

Show 1 words