immobilizers

nounPlural of immobilizer; devices or systems that prevent vehicles from being started or moved, or things that prevent movement or action.

No synonyms or antonyms found for this word.