Meaning of FINISH in English
I . v. a.
Accomplish, complete, execute, perform, achieve, do, get done.
Perfect, polish, elaborate, make perfect.
End, terminate, close, conclude, bring to an end, put an end to.
II . n.
Polishing, last or final touch or touches.
End, close, termination, wind-up.
Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012