Translate words and phrases between English and . Look up definitions, synonyms, and antonyms. Scan text from images for translation. Use offline dictionaries with over 350K entries. Listen to pronunciations and translate sentences.
Create custom dictionaries for language learning. Add words, definitions, and audio pronunciations. Organize entries into categories. Search for words and review memorized terms. Export dictionaries for offline use.
Create flashcards from words with a built-in . Add custom words and definitions. Use spaced repetition to review words based on difficulty. Track progress and schedule reviews automatically. Export flashcards for offline study.
Learn through real-life context. Get suggestions based on your level. Listen to native speaker pronunciations from audiobooks. View pictures and definitions. Discover new from text fragments.
Learn and with word definitions, example sentences, and pronunciation. Search for related terms and analyze sentences. Save favorite words and view search history. Use flashcards for self-study. Adjust font sizes for readability.
And with interactive flashcards. Each card includes a word, two example sentences, and native audio. Users can review vocabulary, listen to pronunciation, and practice with sentence examples.
With structured lessons and real-life dialogues. Practice speaking with adaptive exercises and instant pronunciation feedback. Access offline content for lessons and practice anytime. Track progress and refine skills through targeted exercises.
And with flashcards that include native audio, translations, and two usage examples. Practice vocabulary and pronunciation through daily flashcards and word games. Tap words to hear real pronunciation and improve speaking skills.
Learn vocabulary with daily word and proverb features. Explore meanings in , Hindi, and English. Access word origins, pronunciation guides, and rhyming words. Search for detailed definitions and usage examples.