(1):

(v. t.) To walk on slowly or heavily.

(2):

(v. i.) To travel slowly but steadily; to trudge.

(3):

(v. i.) To toil; to drudge; especially, to study laboriously and patiently.