A large list of descriptive words. This list will help you choose different words when you are writing an essay or letter and avoid repeating the same word. Find an online English teacher on Blabmate.com
The Writer's Circle is a useful resource, and I heartily recommend that you check it out some time. It contains stuff like this. Who hasn't wondered what a group of peacocks or crocodiles or goldfish is called?