WordEduc app for iPhone and iPad
This app will allow you to learn a lot of words at a subconscious level.
You should just look at the words and try to remember them.
It has a simple design and gives you the ability to create and edit your own vocabularies.
Also, with the help of this program you can download a lot of online dictionaries.
Good study...