Collins Concise English Dictionary © HarperCollins Publishers::
wheel clamp n
  1. a device fixed onto one wheel of an illegally parked car in order to immobilize it. The driver has to pay to have it removed
'wheel clamp' also found in these entries:
Advertisements
Advertisements

Report an inappropriate ad.