drop hammer Meaning, Definition & Usage

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

WordNet