Crosswords for English learners - either kids or those who learn English as foreign language. The game has three difficulty levels for practicing short, medium-length and long words.
There are more than 300 words of which the crossword puzzle is randomly generated. Thus, the puzzle is different each time!
This is a fun way to enrich English vocabulary.