Hydraulic-press definitions

A machine in which a large force is exerted on the larger of two pistons in a pair of hydraulically coupled cylinders by means of a relatively small force applied to the smaller piston.
noun
8
0