hydraulic press
1.
(
noun
) a force applied by a piston to a small area is transmitted through water to another piston having a large area
Related Words:
press
Terms and Conditions of Use / Copyright Notice