Wordsworth Dictionary of Idioms by E.M. Kirkpatrick
English is particularly rich in idioms, those modes of expression which frequently defy logical and grammatical rules. This work offers a guide to idiom in the English language, giving the meaning of expressions with examples to illustrate their usage.