A concise dictionary of English idioms - Freeman, William 1880- (English Univ. Press, 1973)