Definition, synonyms and related words
Someone who has completed or accomplished many tasks or works.