sledge hammer, sledge

listen to the pronunciation of sledge hammer, sledge
English - English

Definition of sledge hammer, sledge in English English dictionary

sledge hammer
big and heavy hammer
sledge-hammer argument
overwhelming claim, argument which is very forceful
sledge hammer, sledge
Favorites