English edit

Etymology edit

hydro- +‎ press

Noun edit

hydropress (plural hydropresses)

  1. A hydraulic press (especially one that employs mains water)