Simple Definition of Denver boot
: an object that the police lock onto one of the wheels of a car so that the car cannot be moved
Full Definition of Denver boot
: a metal clamp that is locked onto one of the wheels of an automobile to immobilize it especially until its owner pays accumulated parking fines
Origin and Etymology of denver boot
First Known Use: 1968
Seen and Heard
What made you want to look up Denver boot? Please tell us where you read or heard it (including the quote, if possible).