http://www.expressio.fr/toutes.php
Here is a list of french expressions. You can find definitions, an explanation about possible origins of these expressions, equivalents in others languages and examples. A "search" option is available.
Interface language: French
Recommended for: every level (equivalents will help berginners to understand, advanced learners will enjoy definitions and explanations about origins of these expressions)