Scholastic's Dictionary of Idiom's
by Marvin Terban
Level: Intermediate to Advanced
Description: More than 600 common phrases, sayings and expressions are explained, with origins identified. If you find a better source for idioms for kids, I'll eat my hat! Right off the bat, I knew this book would blow your socks off. So don't look a gift horse in the mouth. Get the picture? If you don't, this book is your guide!