Peter's Anagram Dictionary

Enter a letter and press return
Enter a word and press return

Click on your choice:

  • Total number of entries
  • Number of letters summary
  • Number of words summary
  • First 20 entries
  • Last 20 entries
  • 20 with highest word count
  • 20 with highest letter count
  • Entries with 5 words
  • Entries with 6 words
  • Entries with 7 words
  • Entry matches first word

My dictionary only uses common English words and is stored in a database table to make queries simple.

The way it works is this - each word has its letters sorted alphabetically and then its anagrams are listed beside it. The entries are kept in alphabetic order.

Here's a sample entry:

opst opts post pots spot stop tops

Only words that have anagrams are included in my dictionary.

You can use the panel at left to investigate it.

Before you do, here's a puzzle for you that's rather fun:

What is the last entry in my dictionary?

P.S. Just for fun I've displayed the database query that gives each result so that you can get some idea of how we "talk" to a database. The language used is called SQL (Structured Query Language).

home back