0 to destroy or completely defeat someone or something: --
He says he refuses to let the disease finish him off.
Lack of water finished off the agricultural communities in the valley.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
finish someone/something off