Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Denver boot
in English
Denver boot
#limited
Definitions
Noun
a
device
locking
a
vehicle's
wheel
in
place
;
immobilizing
it
The
city
installed
a
Denver
boot
on
the
car
to
prevent
it
from
being
moved
.
Base Words
boot
Denver