Denver boot Hear it!

Denver boot definition

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

Etymology: after Denver

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.