finish off
• completely consume something, especially food or drink.
• "Jerry finished off a margarita"
• kill, destroy, or comprehensively defeat someone or something.
Similar:
overpower,
overwhelm,
overcome,
defeat,
get the better of,
best,
worst,
rout,
conquer,
bring down,
drive to the wall,
kill,
cause the death of,
take/end the life of,
destroy,
execute,
annihilate,
exterminate,
liquidate,
put an end to,
do away with,
dispose of,
get rid of,
eradicate,
deliver the coup de grâce to,
wipe out,
do in,
bump off,
polish off,
knock off,
top,
take out,
croak,
stiff,
blow away,
ice,
off,
rub out,
waste,
whack,