I enjoy crosswords, and wrote these tools to help me. There are well over a quarter of a million words and phrases in the dictionary, thanks to Ross Beresford's UKACD dictionary and a huge list of phrases from Ross Withey.
NB. If you're trying to find anagrams for someone's name, you're in the wrong place: see http://www.anagramgenius.com/
Type in a word or series of words here to get valid words and phrases from the dictionary.