slog
slog
noun
A long, difficult period of hard, tiring work or movement.
"The journey was a real slog."
verb
To work or move with great effort and difficulty over a period.
"We had to slog through the mud."
Thesaurus
Synonyms: tramp, trudge, plod, pad, footslog, swig, slug, plug away, peg away, keep one's nose to the grindstone, keep one's shoulder to the wheel