drop press

Noun

 * 1) A swaging, stamping, or forging machine having either regular or intermittent motion.