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