drop forge Meaning, Definition & Usage

  1. noun device for making large forgings
    drop hammer; drop press.

WordNet