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