Idioms and Slang Dictionary by Farlex gives you definitions and examples from top sources like McGraw-Hill and Houghton Mifflin for more than 66000 terms, including: Idioms. Slang terms. Phrasal Verbs. Abbreviations. Proverbs. Clichés. Regionalisms. Colloquialisms. Expressions. Sayings. And more!