Search Results For Clamp
clamp
noun, a mechanical device with movable jaws with which an object can be secured to a bench or with which two objects may be secured together
From Collins
©HarperCollins 2008. Collins English Dictionary definition of clamp