The application performs a reverse search (on dictionary) for queries entered by the user. i.e. Given a phrase, the application returns a list of relevant words that describe the phrase.