A free program for Android, by BlueSkySoft.
The “Word of the Day” app is your first and last stop for English vocabulary development. The daily challenge gives a new word each day and you can learn it right away. Clear definition, memorable example and pronunciation for every taste. The daily challenge also provides four tests to determine how well you understand the word. It will give you a huge support for all of the listening, reading, and writing exercises. The application allows you to choose the main meaning of each vocabulary from the full definition. The application also provides thesaurus, articles, and dictionaries. The “Word of the Day” app is the best way to challenge your brain and expand your vocabulary every day.