Definitions Found:

to completely finish, also FINALIZE