peg away


Meanings

  • work doggedly or persistently;