Brown Driver Briggs

 1. to accomplish, cease, consume, determine, end, fail, finish, be
complete, be accomplished, be ended, be at an end, be finished,
be spent
  1) (Qal)
1a1. to be complete, be at an end
1a2. to be completed, be finished
1a3. to be accomplished, be fulfilled
1a4. to be determined, be plotted (bad sense)
1a5. to be spent, be used up
1a6. to waste away, be exhausted, fail
1a7. to come to an end, vanish, perish, be destroyed
  2) (Piel)
1b1. to complete, bring to an end, finish
1b2. to complete (a period of time)
1b3. to finish (doing a thing)
1b4. to make an end, end
1b5. to accomplish, fulfil, bring to pass
1b6. to accomplish, determine (in thought)
1b7. to put an end to, cause to cease
1b8. to cause to fail, exhaust, use up, spend
1b9. to destroy, exterminate
  3) (Pual) to be finished, be ended, be completed