screw press

|

noun

a device for applying pressure by the turning of a threaded shaft.

Nearby words

  1. screw nail,
  2. screw nut,
  3. screw pile,
  4. screw pine,
  5. screw plate,
  6. screw propeller,
  7. screw someone out of,
  8. screw tap,
  9. screw thread,
  10. screw top

Origin of screw press

First recorded in 1680–90

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for screw press