Noun drop press has 1 sense
  1. drop forge, drop hammer, drop press - device for making large forgings
    --1 is a kind of device
    --1 is a part of forge, smithy
,
TOP