trudge · verb /trʌdʒ/
trudge along/through/up, etc.
C2 to walk slowly with heavy steps, especially because you are tired
Dictionary example:
We trudged back up the hill.
Learner example:
We've been trudging through that snow for ages and I can't see an end coming! (Certificate of Proficiency in English; C2; Chinese)