Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
finish to reach or cause the end of; complete. [11 definitions]
finished completed; ended. [4 definitions]