Longman Dictionary of English Idioms (Longman Group UK, 1991)