Browse By Letter

Search engineering dictionary:

Definition:

Drop Ball

A heavy weight, usually ball or pear shaped, dropped from a height to break large pieces of metal scrap. Also used to strengthen warp castings.