Thayer's Greek Lexicon

 1. to end together or at the same time
2. to end completely
  1) bring to an end, finish, complete
3. to accomplish, bring to fulfilment
  1) to come to pass
4. to effect, make, (conclude)
5. to finish
  1) to make an end of
  2) to bring to an end
  3) destroy