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