English dictionary, thesaurus, translations & etymology
FreeDict.com

éclair de génie — meaning in English

French → English · translate English → French instead

English meaning

  • brainwave noun A sudden clever idea or inspiration.

Senses

éclair de génie is used for these senses in English:

  • brainwave A sudden idea, understanding, or inspiration; a brainstorm.
  • stroke of genius A sudden mental insight that solves a problem.

brainwave — full definition

  1. noun A sudden clever idea or inspiration.
  2. noun A rhythmic pattern of electrical activity in the brain, as measured by an EEG.

Related French words