Definitions Found:

Bring or come to an end