English

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

clamp

 noun: Controlling traffic topic
(also wheel clamp) (both British English) (US English Denver boot, boot) a device that is attached to the wheel of a car that has been parked illegally, so that it cannot be driven away