Solving the problem of looking up a word when you don’t know how spell it is the OneLook Reverse Dictionary.