slogger
slogger - noun
someone who walks in a laborious heavy-footed manner
someone who works slowly and monotonously for long hours
a boxer noted for an ability to deliver hard punches
slogger - thesaurus
plodder
slugger
trudger