Longman Dictionary of English Idioms - Thomas Hill Long (UK Longman, 1979)
Keywords: Languages (3GddZGJs; English language -- Idioms -- Dictionaries; The Up-To-Date Dictionary of Idioms