If you are both: into word games and English, you will love this source. There is no better way to study than playing and not taking anything seriously 🙂
This particular web-site claims that «Games are a great way to learn all sorts of things about English. These games are for English language learners, or native speakers who are addicted to word games».
In addition, you will find a great thesaurus there.