English Dictionary
Definition clamp in British English
clamp verb
[transitive] verb
/klæmp/

English Dictionary