to carry things through; I started, so I'll finish.; where there's a start, there's a finish (idiom); to finish once one starts sth
Create flashcards in seconds and learn thousands of words
Get our all-in-one dictionary/Flashcard app. Available on the Play Store and the App Store.