English Dictionary
Definition clamp in British English
clamp noun
[countable] noun
/klæmp/
Synonyms and related words
