Boggle Dictionary

This is a simple dictionary that I made and use to play Boggle.  To launch the dictionary, click on the button below:

Launch Boggle Dictionary


My wife and I have played a large amount of Boggle over the years.  For some time, when there was a questionable word, we would just google to see if there was a definition for it.  We found that this was getting very inconsistent because different dictionaries have different words in them.  So we decided to fallback to more standard dictionaries that are used for Scrabble.  It turns out that there are a number of standard ones, so we just picked one, called the OWL2 dictionary.

For our own Boggle pleasure, I created a simple utility to lookup into the OWL2 dictionary to give us a clear YES or NO for our Boggle words.  In reality, it’s just me (not my wife) who usually makes up words, so we typically just use it for my words.  I had written it years ago to just run from a laptop, but just now updated it to be mobile-friendly and decided to put it online so others could use it too.

There is nothing in particular that ties it to Boggle, but that is what it was created to do.  So it can be used for Scrabble, or any other dictionary need you may have.  I decided NOT to filter out two-letter words, although they are invalid in Boggle.

How to Use It

The dictionary should be relatively self-explanatory.  You type your word, and then press enter, or click Go!. The words and their definitions are then displayed underneath the search window, as shown below:

In this example, abode has two different definitions and both are displayed.

Matching Patterns

The search term actually supports Regular Expressions, which allow you to look for patterns and ranges of words.  Although Regular Expressions are fairly complex, you can get a lot out of them even if you just know some basics.  For example, a dot “.” matches any character.  So if you search for “b.b“, it will return all words that start and end with a and have exactly one letter in the middle: bib, bob, and bub.  

Or if you want to know all the ten-letter words that start with the letter z, you just type in z followed by nine dots: “z………“.   (Turns out there are 11 of those!).

Another useful Regular Expression trick is if you want to look for letter “a” OR letter “b” in a certain position.  To do this, you just put the letters in square brackets. For example, “[bch]at” would match bat, cat and hat.

If you really want to get into the world of Regular Expressions there is plenty of documentation online.  One good cheatsheet can be found here, which is also linked to from within the tool.

House Rules

We have a few house rules when playing Boggle under our roof.  We like them, as they keep us in line.  Here they are:

  1. Offensive words don’t count – The OWL2 dictionary includes words that are deemed offensive.  These are not currently filtered out, although some competitions, as I understand, use dictionaries that do not include foul language.  The dictionary tags these words with *deemed offensive*, so they are easy to pick out.  Our own house rules are that if the word is deemed offensive, then it doesn’t count and should be scratched off the list.
  2. Penalty for made up words – If a word is looked up and is found to not exist, then we subtract one point.  This keeps us in check, and really makes you think twice before just jotting down any old word.  It also helps us improve our vocabulary by actually paying attention to what is fact, and what is contrived.
  3. Plurals must be spelled out – Some people just put an “(s)” at the end of the singular form of a word to count for both, but we enforce the full spelling of the plural.

How It Works

If you are interested in learning more about how the dictionary was created, you can find that here.  I go into a bit of detail on how it works and how I pieced it together.