drudge
drudge
noun
A person who is forced to do dull, hard, or unpleasant work.
"She felt like a household drudge all day."
verb
To perform dull, hard, or unpleasant work, often unwillingly or laboriously.
"He had to drudge away at his boring job."
Thesaurus
Synonyms: hacker, hack, toil, dig, moil, labor, labour, fag, grind, travail, navvy, galley slave