What is the meaning of sledge hammer in English?

Learn vocabulary with pictures as well as definitions of sledge hammer in English

Learn in

See more

n. sledge hammer

Definition of sledge hammer in English

Large hammer with a handle for two hands and double head that is very hard and heavy, which is designed for use in demolition.