wheel%20clamp

noun

  1. 1

    A device locked to the wheel of a motor car to prevent it from being driven; normally used to enforce payment of a traffic violation fine

Translate “wheel%20clamp” to another language

Click any language to open the translator with this word already filled in.

Wheel%20clamp Definition & Meaning | TranslatePulse