Home › Idioms

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.

← Back to Idioms

Loading the full interactive collection…