Have you explored Word Central?
Merriam-Webster has a website for students where they can build their vocabulary and it has resources for teachers too.
Build Your Own Dictionary is a feature where students invent definitions for words and can read what others wrote.
Daily Buzzword is this site's Word of the Day.
The Games are ones I would allow my students to play during the school day.
I like the Browse section where students can explore new words.