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