Oxford dictionary of English idioms - Ayto, John (Oxford University Press, 2010)