Denver boot /ˈdɛnvɚ-/ noun plural Denver boots
plural Denver boots
Learner's definition of DENVER BOOT
[count] US
: an object that the police lock onto one of the wheels of a car so that the car cannot be moved(警察用来锁住汽车轮子的)丹佛锁扣,车轮锁 ◊ A Denver boot is usually placed on a car in order to force the car's owner to pay money that is owed for parking illegally.丹佛锁扣通常用于锁住违章停放的车辆以迫使车主支付罚金。
— called also (US) boot, (British) clamp, (British) wheel clamp