drop press
Jump to navigation
Jump to search
English[edit]
Noun[edit]
drop press (plural drop presses)
- A swaging, stamping, or forging machine having either regular or intermittent motion.
- Synonym: drop hammer
drop press (plural drop presses)