drudge
1. [ noun ] one who works hard at boring tasks
Synonyms: hack hacker
Related terms: unskilled_person plodder labor
2. [ verb ] (work) work hard
Synonyms: toil grind labor moil travail fag dig labour
Examples:

"She was digging away at her math homework" "Lexicographers drudge all day long"

Related terms: work undertaking labor effort laborer drudgery swot
3. [ noun ] (work) a laborer who is obliged to do menial work
Synonyms: navvy galley_slave peon
Related terms: laborer labor
Similar spelling:   drudgery
  dredge
  dredger
  drudging
  dredge_up