Synonyms for Slugger (same or very similar meaning)
WordNet sense 1 (a boxer noted for an ability to deliver hard punches):
slogger
WordNet sense 2 ((baseball) a ballplayer who is batting):
batter, hitter, batsman
From the ODE community, based on WordNet
add/edit