pinchcock









pinchcock


noun

  1. a clamp for compressing a flexible pipe, as a rubber tube, in order to regulate or stop the flow of a fluid.

noun

  1. a clamp used to compress a flexible tube to control the flow of fluid through it
50 queries 0.569