Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
drop press
has 1 sense
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