slugger
slugger - noun
(baseball) a ballplayer who is batting
a boxer noted for an ability to deliver hard punches
slugger - thesaurus
batsman
batter
hitter
slogger