a Trojan horse

Meaning: Something that seems harmless but hides a threat inside.

Language: English

Literally: (Already vivid in English)

Example: “The free app was a Trojan horse that harvested users' contacts.”

Category: Animals

Origin: In Greek legend, told in Virgil's Aeneid and in the Odyssey, the Greeks left a giant wooden horse outside Troy with soldiers hidden inside; the Trojans took it in, and the city fell. The term was later borrowed for disguised computer malware.

Equivalents in other languages

More idioms — Animals

More English idioms

From our compliments & insults

  • Quel râleur / quelle râleuse — You never stop moaning — everything is a complaint, nothing is ever good enough.
  • Peau de vache — A mean, difficult, and unpleasant person — tough and unyielding like tanned hide.
  • Eres un aguafiestas — You're a killjoy — you pour cold water on everyone's fun the moment you arrive.

Browse all compliments & insults →

← Back to Idioms