The enormous availability of words in usage is really becoming a challenging task in finding the exact meaning of words. Sometimes people feel that they could have described a feeling or a situation much more concisely by using a single word, or a shorter phrase. At times people go on describing the situation or a feeling in long sentences. In such situation, reverse dictionary is a useful tool that gives a precise and appropriate word to one's thoughts. A reverse dictionary is a dictionary organized in a non-standard order that provides the user with information that would be difficult to obtain from a traditionally alphabetized dictionary.