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
Origin:
after Denver
See Denver boot in American Heritage Dictionary 4
noun
A device locked to the wheel of a parked vehicle to keep it from being driven, used especially to force settlement of outstanding traffic violations.
Origin:
Origin: After Denver, one of the first cities to use it