Thayer's Greek Lexicon

 1. to bring thoroughly to an end, accomplish