PINCHCOCK Meaning of PINCHCOCK in English noun a clamp on a flexible pipe to regulate the flow of a fluid through the pipe. Webster English vocab. Английский словарь Webster. 2012