Crossword Solver
An aid to solving crosswords. It contains over 100,000 potential solutions, including plurals, comparative and superlative adjectives, and inflections of verbs. The list extends to first names, place names and technical terms, euphemisms and compound expressions, as well as abbreviations.