English word definition — powered by WordNet
a person with a record of successes
Want to remember achiever?