A word examined

clamps

noun
6 letters·English
noun

clampsdevices used to hold or fasten something tightly in place by squeezing or pressing it

No comments yet