polish off verb to defeat someone; to finish or get rid of something; to eat something without leaving anything (especially with gusto) UK,1873
Lahouaine shuffles over after you’ve polished off your meal, plonks down a tray of mint tea and pulls up a plastic chair. — TheGuardian, 12 November 2002