Denver boot
Denver boot
Definition
Denver boot
noun
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
Etymology: after Denver
Browse dictionary entries near Denver boot
- Denver
- denunciation
- denumerable
- denude
- denudate
- denuclearize
- denture
- dentosurgical
- Denton
- dentoid
- deny
- Denys
- Deo volente
- deodand
- deodar
- deodorant
- deodorize
- deodorizer
- deontology
- deoxidize
