English

Denver boot noun definition in Controlling traffic topic from the Oxford Advanced Learner's Dictionary

Denver boot

 noun: Controlling traffic topic
a device that is attached to the wheel of a car that has been parked illegally, so that it cannot be driven away