Word solution - good application can benefit for life!
This is a simple app that lets you explain almost any disturbing word in the English dictionary. Not only that, but the app also flips through a dictionary of more than 110,000 words and gives you a list of possible words that can be formed using the combination of letters you type.
In addition, you can get definitions of words and definitions for various popular definition sites.