This app allows you to enhance both your vocabulary and memory skills by using inputting different words and phrases to remember. This app can assist you with preparation and studying for SAT, GRE, GMAT etc.

https://slideme.org/application/memorize