WHEEL CLAMP Meaning of WHEEL CLAMP in English n. (British) Denver Boot, locking device attached to the wheel of a car Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012