How about this :http://www.getjar.com/WordHippo
You basically get acquainted with words with this app randomly by learnin new words while travelling,in bed,during a boring lecture,anywhere..
Found at: http://www.getjar.com/WordHippo
Mirror : http://goo.gl/w2oWI