From WordNet (r) 3.0 (2006):
toil n 1: productive work (especially physical work done for wages); "his labor did not require a great deal of skill" [syn: labor, labour, toil] v 1: work hard; "She was digging away at her math homework"; "Lexicographers drudge all day long" [syn: labor, labour, toil, fag, travail, grind, drudge, dig, moil]