drudge


drudge (http://definr.com/drudge)

     n 1: one who works hard at boring tasks [syn: hack, hacker]
     2: a laborer who is obliged to do menial work [syn: peon, navvy,
         galley slave]
     v : work hard; "She was digging away at her math homework";
         "Lexicographers drudge all day long" [syn: labor, labour,
          toil, fag, travail, grind, dig, moil]