transitive verb
: to finish off quickly or out of hand: as
a. : to knock out (as an opponent)
handily polished off some of the best … middleweights — Time
b. : to dispose of summarily : finish off hastily : complete and dispense with
polished off a volume in the evening — O.W.Holmes †1935
the players polished this quintet off with a fierce brilliance
c. : to consume rapidly and completely
polished the chicken off between them