English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition clamp in British English

clamp noun

[countable]noun
/klæmp/
2

a piece of equipment put on a wheel of an illegally parked car to stop it being moved

Synonyms and related words
Definition clamp in British English