An archive of the meanings and origins of thousands of phrases, sayings, idioms and expressions.