dictionaries

dictionary
online dictionary that gives you explanation and pronunciation

dictionary.com
nice dictionary and thesaurus to use