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