My Words: Learn Vocabulary
My Words helps you memorize vocabulary with spaced repetition. Learn English, Spanish, German, Italian, Dutch, French, and Russian on iPhone, iPad, Mac, and Android.
Visit websiteMy Words helps you memorize vocabulary with spaced repetition. Learn English, Spanish, German, Italian, Dutch, French, and Russian on iPhone, iPad, Mac, and Android.
Visit websiteMy Words 2.52 adds word lookup and grammar explanations to Reading exercises, brings Help into the app, and lets you adjust pronunciation speed.

My Words 2.51 improves dictionary results, adds grammar explanations in books, new exercise settings, and a Halloween vocabulary set with 48 words.
My Words 2.50 adds grammar checking, grammar explanations, and reading exercises built around your words and topics. We have also redesigned the My Words website and made it available in Spanish.