SLOGGER MEANING IN ENGLISH

• Slogger Definition & Synonyms

  1. (n.) A hard hitter; a slugger.


Synonyms:
Plodder, Slugger,

RECENT SEARCHES