'mechanical press' definitions:

Definition of 'mechanical press'

(from WordNet)
noun
Any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids [syn: press, mechanical press]