SCOWL <http://wordlist.aspell.net> is, unlike almost all open-source wordlists, a *very* thoroughly screened source of spelling words.  It has many sub-lists that allow you to construct en-US, en-GB, en-GB-oed (British spelling with -ize), en-CA, and en-AU spelling lists of various sizes, or any combinations of them.  You can create them in traditional one-word-per-line format, Aspell format, or Hunspell format.

List sizes vary from size 10 at 4500 words (e.g. avoid, dedicated, everything, goes, killed, quicker, should, simultaneously, virtue, weird) to size 95 at 230,000 (e.g. adlumidine, alinasal, hartake, miscegenationists, sigillaria, staphyledema, unruth).  Larger list sizes have rarer words, some of which are more likely to be misspellings: "suer", one who sues, is usually a typo for "user", so it only appears in size 70 and up.  In addition, you can mix in special lists: hacker words (like "grepped"), taboo words, Roman numerals, etc.

There's a web page and a Perl script to do the mixing, but you can do it by hand too.




John Cowan          http://vrici.lojban.org/~cowan        cowan@ccil.org
When I'm stuck in something boring where reading would be impossible or
rude, I often set up math problems for myself and solve them as a way
to pass the time.      --John Jenkins