1 wheel clamp | Definition of wheel clamp

wheel clamp

noun

Definition of wheel clamp

British
: an object that the police lock onto one of the wheels of a car so that the car cannot be moved