Browse By Letter

Search engineering dictionary:

Definition:

Drop Hammer

A forging hammer than depends on gravity for its force.