Meaning of “clamp” - Learner’s Dictionary

clamp

noun [ C ] us uk /klæmp/
HOLD

a piece of equipment that is used for holding things together tightly

CAR UK

a metal cover that is put on the wheel of a car so you cannot move it if you have parked in an illegal place

(Definition of “clamp noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)