Easy and simple app for words and keywords' definitions , if you find an English word that you don't know , this dictionary contains more than 100K words with their definitions as well as relevant examples . It's fast and can give you suggestions based on first letters that you submit.