Denver boot
English
Noun
Denver
boot
(
plural
Denver boots
)
(
Canada
,
US
)
A
device
locked
into place over the
wheel
of a
road
vehicle
,
immobilizing
it.
Synonyms
boot
(
informal
)
wheel clamp
Translations
wheel clamp
—
see
wheel clamp
Further reading
Denver boot
on Wikipedia.
Wikipedia