idioms in the base: 1086

English idioms trainer

The harder the level:
-- the more random letters are hidden (spelling practice);
-- the more random definitions are given (definition practice).