The Free Dictionary, as the name suggests, is an online dictionary that comes without any membership fee. In addition to English, this dictionary helps with a huge range of languages. Users can create their homepages, and also add their own bookmarks, weather reports, and horoscope et al. This dictionary offers every facets of information that one may want on words. It comes with a legal dictionary, medical dictionary, financial dictionary, thesaurus, idioms, acronyms and more.