EngToVietEnglish · Vietnamese

English dictionary

mechanical press

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

  1. any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids

    noun.artifact

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with M · Translate this word