Online Dictionaries and Translators
Lingro (Translates sites, vocabulary practice, and more)
Online Synonym Sites
Purdue OWL 7-12
Purdue OWL ESL
If you are learning English or want to improve your vocabulary, here are some vocabulary sites.
When Tech Met Ed: students page
http://www.classtools.net/education-games-php/timer (select a soundtrack)