English to English Dictionary has a tremendous collection of more than 200000 English words. There are a ton of useful features of this app, Some are: 100% offline. Definition of English words, Synonyms of any words. Antonyms (will be added soon). Meanings of words. Pronunciation of any words. Speech to text recognition, you will say a word and rest will be done.