Plod

Webster's Dictionary of the English Language

·vt To walk on slowly or heavily.

II. Plod ·vi To travel slowly but steadily; to Trudge.

III. Plod ·vi To Toil; to Drudge; especially, to study laboriously and patiently.