toil and moil

Verb

 * 1) To work hard; to drudge; to toil, to moil.