English noun: mechanical press | |||
1. | mechanical press (artifact) any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids | ||
Synonyms | press | ||
Broader (hypernym) | machine | ||
Narrower (hyponym) | cheese press, ciderpress, garlic press, hydraulic press, punch press, winepress | ||