pinchcock noun1 •An adjustable clamp used to compress a flexible pipe to regulate the flow of liquid. formspinchcocks