Home

Word

drop press, n.
more info device for making large forgings
<noun.artifact>

drop forge drop hammer drop press
semantic pointers
hypernym
part holonym