What does drop forge mean?

drop forge meaning in General Dictionary

a computer device in making large forgings by which a heavy hammer falls on the metalwork becoming forged pressing it into a questionnaire or anvil underneath or between dies

View more

  • unit to make large forgings