A concise dictionary of English idioms - Freeman, William; Phythian, B. A. (Hodder & Stoughton, 1993)