hydropress

/HH AY1 D R AH0 P R EH1 S/
noun
  1. 1

    A hydraulic press (especially one that employs mains water)