#1 slogger n. [trudger, plodder] someone who walks in a laborious heavy-footed manner. wn
#2 slogger n. [plodder] someone who works slowly and monotonously for long hours. wn
#3 slogger n. [slugger] a boxer noted for an ability to deliver hard punches. wn
vizzz