Set these books free!
£2.99
Grouped according to subject headings such as colours or sports for ease of reference, and subdivided further by keywords, this dictionary gives clear explanations of the meaning and origin of each idiom and shows how it is used in everyday language.