Slugger

Webster's Dictionary of the English Language

·noun One who strikes heavy blows; hence, a boxer; a prize fighter.