Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: mechanical press
  1. Any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids
    "The factory used a mechanical press to stamp out metal parts";
    - press

Derived forms: mechanical presses

Type of: machine

Encyclopedia: Mechanical press