Definitions
noun
any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids
Look “mechanical press” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids