PINCHCOCK Meaning of PINCHCOCK in English ( n. ) A clamp on a flexible pipe to regulate the flow of a fluid through the pipe. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012