Il y a anguille sous roche

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

Language: French

Literally: There is an eel under the rock

Category: Animals

Origin: From eel fishing — eels hide under rocks and surface at night; the image of hidden slipperiness is attested in French since the Middle Ages.

Equivalents in other languages

More idioms — Animals

More French idioms

From our proverbs

Browse all proverbs →

← Back to Idioms