Synonyms and Antonyms for drop_press

1. drop press (n.)

device for making large forgings

Synonyms: