Green’s Dictionary of Slang

grub v.2

[dial. grub, to potter about]

[mid-19C] (UK Und.) to walk (unsteadily).

In derivatives

grubbed (adj.)

exhausted, unsteady.

In phrases

grub along (v.)

[late 19C+] to subsist, to struggle along.