This software is both an idiom solitaire game software and a good helper for learning idioms.
The software can automatically generate "four words Solitaire" or "seven-by-seven squares". You can set how many words are hidden in each idiom and whether homophones are allowed. After the game is over, you can see the explanation of each idiom.
You can find idioms based on the first word, the last word, or any word. If you do not enter any word, the software will randomly select an idiom from the idiom library. You can easily view adjacent idioms.
When looking at the explanation, long press the idiom selection bar, a menu pops up allowing you to copy the Solitaire or idiom interpretation.
In the idiom dictionary, the Solitaire can be generated according to the currently displayed idiom. Similarly, long press the idiom selection bar will pop up a menu that allows you to copy the Solitaire or idiom interpretation.