This site attempts to answer your inquiry on over 300,000 words, providing the definition, synonym, antonym, and the uses of that word in a sentence.
Well, why not? :) Actually, we enjoyed the programmatic challenge of organizing such a vast database of english words and their corresponding definitions. We figured there are many students, teachers, and writers that would be helped by a coherent, simple interface through which to search their chosen semantical prey.
Just start searching our database of words defined, their corresponding synonyms, antonyms, and proper usage in sentences using our search bar above.