have a brainwave

Переводы
осенить
He had a brainwave and solved the problem.
Его осенило, и он решил проблему.
Определения
To suddenly have a clever idea or a moment of inspiration, often solving a problem or coming up with a creative solution.
Слова
brainwave

существительное
мозговая волна
have

глагол
иметь