finish off ( synonym found)

Definition of finish off:

(v) : to finish completely

Back to Top