An app I made for fun to help me solve crosswords. It uses an Australian English word list. Type in the pattern of known letters to search for words that fit. Non-alphabetical characters are interpreted as blanks.
For example, the pattern 'A # ? R @ % D' returns 'ANDROID' as a possible solution.