American Idioms Handbook for Everyday Use A good reference book of frequently used everyday idioms in alphabet order, with definitions, with synonyms and examples.
A dictionary of idioms explains over 400 idiomatic expressions current in British and American English, helping Learners to understand them and use them with confidence.
You can use this book either with a teacher or for self-study.