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