in reply to word list

There are several word lists at the National Puzzlers' League website.
They have the official Scrabble players dictionary list, which seems to be popular, and the "Moby" list which has 354,984 entries. That has to be enough words.
Hope that helps.

sm3g
perl -le 's;;uoli;;$a=length;y;g-w;e-u;;;$a--;s;j;$a;;print'