A free app for Android, by Ludo.Studio.
In order to improve your vocabulary, you need to understand what you are learning. Envoca provides you with the most effective and intuitive learning method using pictures, sounds, and spoken language.
This application is designed to be used by anyone, even children, to learn English vocabulary.
You can find the essential words for each topic and subtopic by simply searching for each topic or subtopic.
When you find the word you want to know, you can mark it as remembered or favorite it to see later.
In addition, you can find the description of each word and an example of how to use it, so that you can understand how to use each word correctly.