Dictionaries: best apps and software

Dictionary and thesaurus apps give word definitions, pronunciations, translations, synonyms, and usage examples for learners and writers.