A concise Dictionary of English idioms. - Freeman, William (Hodder and Stoughton, 1977)