slugger
/slˈʌgɝ/
Explore definitions, synonyms, and language insights of slugger
Definitions
Noun
(baseball) a ballplayer who is batting
Noun
a boxer noted for an ability to deliver hard punches