Drop press Meaning, Definition & Usage

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

WordNet


Definitions
  1. (Mech.), a drop hammer; sometimes, a dead-stroke hammer; also called drop.

Webster 1913