SLUGGER MEANING IN ENGLISH

• Slugger Definition & Synonyms

  1. (n.) One who strikes heavy blows; hence, a boxer; a prize fighter.


Synonyms:
Batsman, Batter, Hitter, Slogger,

RECENT SEARCHES