A dictionary of contemporary idioms - Manser, Martin H. (Ed. Pan Books, 1983)