Find words containing the letters given as input.
The included word list is comprised of various freely available word lists concatenated into one big file. Some of the contents may not be actual words.
I had to write something like this in Java for CS A in high school. I ended up needing it for a practical purpose a few weeks ago and hacked this together. I doubt anyone will find it useful, but here it is just in case.