wheel clamp









wheel clamp


noun

  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
54 queries 0.576