to bring about the death of usually used with off The gladiator finished off his opponent finish noun Definition of finish
Offline
TSC Pets
Vantop
EricDress
Ejuices
Alamy
CBS All Access