* Definitions and synonyms, including many proper nouns
* Over 100,000 synonym sets and 120,000 root words
* Word relations: find antonyms, words for parts or types, less specific words, etc.
* Pattern matching word search with huge 160,000 word list
* Find straight and multi-word anagrams
* Edit and add to the database