PLUG AWAY AT A TASK


Meaning of PLUG AWAY AT A TASK in English

work without stopping, labor incessantly

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.