Refine this word faster
Mechanical press
Definitions
Noun
- 1 any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids wordnet
See also for "mechanical press"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.