phrases.org.uk
Phrases.org.uk is a free public resource explaining the meanings and origins of thousands of English phrases, sayings, idioms, expressions and proverbs. Established in 1997, it is researched and written by Gary Martin and cited as a reference by leading publishers.