hydraulic press

Noun
  1. Press in which a force applied by a piston to a small area is transmitted through water to another piston having a large area (synset 103556575)

Other Searches