wheel clamping Definition
Dictionary Home » Words Starting with W » what an idea! ... when the chips are down » wheel clamping
wheel clamp
noun
- 1. A locking device fitted to the wheel or wheels of an illegally parked vehicle in order to immobilize it, and removed only after the payment of a fine.
noun
