Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immobilizer
in English
immobilizer
us
/ˈɪməˌbɪl.ə.ɪzər/
uk
/ˈɪmoʊbəlaɪˌzaɪzər/
#uncommon
Definitions
Noun
something
that
restricts
or
limits
movement
a
device
to
prevent
movement
;
disable