What is the meaning of Finishen?

to finish

Source: wiktionary.org