The Facts on File dictionary of clichés

by Christine Ammer

A guide to more than 3,500 cliches explains the meanings of such phrases as "give the devil his due," and "gild the lily," and traces the history of these expressions.