drop press


Also found in: Dictionary, Encyclopedia.
Related to drop press: Pressure drop
  • noun

Synonyms for drop press

device for making large forgings