drop press

noun

1.
device for making large forgings