free dictionary
the world's most comprehensive free online dictionary, thesaurus, and encyclopedia with synonyms, definitions, idioms, abbreviations, and medical, financial, legal specialized dictionaries
free dictionary definitions from language dictionary databases
ADS