YourDictionary

Denver boot

a large metal clamp locked to a wheel of a motor vehicle by the police to immobilize the vehicle: used primarily to force people to pay their parking tickets

See Denver boot in American Heritage Dictionary 4

Learn more about Denver boot

Denver boot

link/cite print suggestion box