Hi, I'm interested in increasing my vocabulary and have come up with a list of nearly 5000 words I want to define. I do not want to define them manually, but unfortunately, all of the automated defining utilities I have found are inadequate.
I am looking for something that meets the following criteria:
- it should pull definitions from a good dictionary site (like dictionary.com or the American Heritage Dictionary, not a site like thefreedictionary.com which often has inaccurate definitions)
- it should take all, or at least several of the definitions available
It would also be helpful if it could provide the words' pronunciations, though that is not essential.
The closest things I have found are some old scripts that used dictionary.com but no longer function due to changes in the site's layout.
Thank you for your help in advance.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic