http://quizlet.com – A great vocabulary building tool which you can play collaborative live games with and test students on terms
http://rewordify.com/ type/ enter something and it will take the difficult words, redefine them, include the rewritten description and you can create quizzes etc from it.