trudge
noun.
a long difficult walk
verb.
walk heavily and firmly, as when weary, or through mud
Mules plodded in a circle around a grindstone
Synonym: footslog, pad, plod, slog, tramp