usingenglish.com
English Word Lists - UsingEnglish.com
Enter a word to check up on how it is used in English. It gives information on parts of speech, usage, register, style, collocation, meaning and grammar.