IdiomAnimalsFrench

Il y a anguille sous roche

Meaning: Something suspicious is quietly going on beneath the surface.

Literally: There is an eel under the rock

Example: “Ils se taisent dès que j'arrive, il y a anguille sous roche.” — They go quiet as soon as I walk in; something fishy is going on.

English equivalent: Something fishy is going on

Origin: An eel hiding under a rock cannot be seen, but it is there, and it is slippery: something is being concealed. Wiktionnaire dates the phrase to 1563 and traces it to Virgil's Latin latet anguis in herba, "a snake lurks in the grass," which French turned into an eel under a rock. The Académie française's first dictionary (1694) already has il y a quelque anguille sous roche, "there is something hidden."

Equivalents in other languages

See all 5 languages side by side →

More French idioms

Explore another collection: Proverbs

Short sayings of timeless wisdom from more than 50 cultures, each with its meaning and origin.

Browse all proverbs →

Keep exploring

Explore all idioms →