slugger

slugger

slugger

Noun

(baseball) a ballplayer who is batting

Synonyms:

Noun

a boxer noted for an ability to deliver hard punches

Synonyms: