Powered by Oxford Dictionaries
Text me a word that you don't know and I will provide you its definition, examples and pronunciation.
You can even save words in your wordlist in order to check them later on and to enable the training mode.
Activating the training mode you will sporadically receive new words to learn and, as soon as you add new words to your wordlist, quizzes to strengthen your knowledge.
If you want to add more words to your wordlist, consider pressing button 'Pick random word' to get new ones.
If you have problems, need suggestions or you are willing to suggest new features you can contact us through @codesquare_support_bot