Skip to definition.
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
    - press

Derived forms: mechanical presses

Type of: machine

Encyclopedia: Mechanical press