I discovered, well, yesterday, the following website
I can’t swear that they actually donate 10 grains of rice to hungry people around the world each time you get a word right, but it’s great if they do. In any case, one can brush up on vocabulary. And knowledge of Latin and Greek is very useful (for example, I got the word “thalassic” and knew what it meant).