SATWordPuzzle generates CrossWord and WordSearch puzzles from over 5000 SAT vocabulary. You can also learn the definitions of the words, and add them as favorites. The favorite words have more chance to appear in the puzzles.
When you solve a CrossWord puzzle, you can swipe you finger on a word to show the clue of the word, or you can touch the Clue button to show the clues of all words.
You can turn on Instant Feedback to allow the app to change the background color of a letter right after you input one in a cell.