'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]