The Oxford Dictionary of Idioms
by John Ayto
Category: Language Arts & Disciplines

This major new edition contains entries for over 6,000 idioms, including 700 entirely new entries, based on Oxford's language monitoring and the ongoing third edition of the Oxford English Dictionary.