forging press
nounDefinition of forging press
: a punch press that forges metal by subjecting it to heavy pressure between dies
1