English Dictionary
Definition sledgehammer in British English
sledgehammer noun
[countable] noun
/ˈsledʒˌhæmə(r)/
Synonyms and related words
