Wiktionary
immobilisers
n. (plural of immobiliser English)
n. (plural of immobiliser English)