( informal , especially BrE ) to continue working hard at sth or trying to achieve sth difficult
PEG AWAY (AT STH)
Meaning of PEG AWAY (AT STH) in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005