RichThesaurus
give up on
give up on
antonyms
soldier on with
stick at
work like a dog
slog away
labor
work like a Trojan
not cease from
graft away at
grind away
slave away
kill oneself with
keep one's nose to the grindstone
work one's socks off on
press on with
persist with
sweat blood for
peg away at
keep on with
plod away
persevere with
hammer away
plug away at
work hard
drudge away at
beaver away at
give up on
definitions