The Cassell Dictionary of English Idioms by Rosalind Fergusson
over 10,000 entries listed under keywords from A-Z comprehensive cross-reference system for easy searching clear definitions in plain English details of original usage and sources full and thorough guide to English idioms details of origins of strange expressions fascinating for native English speakers and new learners alike