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
練習は六時に竟るよ。
Practice ends at six.
映画が竟ったら食事しよう。
Let's eat after the movie ends.
旅が竟った後もあの景色を忘れられない。
Even after the trip ended I can't forget that view.