Home › Idioms

crier sur les toits

Meaning: Announcing something publicly that should remain secret.

Language: French

Literally: to shout on the roofs

Category: Daily Life

Origin: Medieval messengers spread news from rooftops across town.

← Back to Idioms

Loading the full interactive collection…