Words lets you solve crosswords, anagrams, Scrabble and Wordscraper type games, such as Words with Friends, Wordfeud etc.
Simply enter a search using wildcards, e.g. b??e, and Words will return a list of valid words based on the mode (Scrabble or Crossword) and the minimum word length specified.
Word definitions are available courtesy of Wordnik.
The dictionary is based on SOWPODS and is very extensive, hence the relatively large download.
I'm always open to suggestions, so please do send feedback.