2. (v. i.) To toil; to drudge; especially, to study laboriously and patiently.
3. (v. t.) To walk on slowly or heavily.