wheel clamp - definition and synonyms

noun [countable] British 

Your browser doesn’t support HTML5 audio

singularwheel clamp
pluralwheel clamps
  1. an object that is put on one of the wheels of a car to prevent the driver moving it. Wheel clamps are used by the police and by private companies to stop drivers parking illegally.