to
finish something or come to a conclusion

Translation:
English
Noun
Add