to finish off
He finished the work.
to wind up
The ending of this film is very brilliant.
// MAIN MEANINGto finish off
Explore more related entries to look up.