Teach Me

Language learning apps for Android. 
Test your knowledge of a language. 
  Type your answer for head words and check it against expected results. 
  Click on the lists for alternatives 
  Increase your vocabulary, by viewing synonyms. 
  High school or difficult levels. 
Flashcards game. 
  With transliterations
  Review word history. 
** Can be used as a comprehensive language dictionary, thesaurus