Meaning of C-clamp

Definition of C-clamp

(noun) a clamp in the shape of the letter C

Other information on C-clamp

WIKIPEDIA results for C-clamp
Amazon results for C-clamp