Thayer's Greek Lexicon

 1. to accomplish fully, bring quite to an end, finish