Fetching details from the dictionary...

to end; to come to an end; to finish; to close; to be over
to finish; to complete; to conclude
to finish doing
to be past its (one's) prime
to be awful; to be terrible; to suck; to be hopeless
授業がやっと終わった。
Class is finally over.
今日の練習を終わろう。
Let's end today's practice.
この仕事は今週中に終わるだろう。
This job will probably be done by the end of this week.