the executioners finished them off : KILL, take/end the life of, execute, terminate, exterminate, liquidate, get rid of; informal wipe out, do in, bump off, take out, dispose of, do away with; N. Amer. informal ice, rub out, waste.
financial difficulties finished off the business : OVERWHELM, overcome, defeat, get the better of, worst, bring down; informal drive to the wall, best.
2192; headword