Title: American Heritage Dictionary of Idioms
Description: Each entry is defined and has an example sentence showing the idiom used in context. Most entries offer an explanation of the idiom's literal meaning or origin and include information about its first appearance in English.
Full Text: Yes

Updated 7/1/08