Drop hammer Meaning, Definition & Usage

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

WordNet


Definitions
  1. (Mech.), a hammer for forging, striking up metal, etc., the weight being raised by a strap or similar device, and then released to drop on the metal resting on an anvil or die.

Webster 1913