a sudden thought, particularly one that solves a long-standing problem

listen to the pronunciation of a sudden thought, particularly one that solves a long-standing problem
English - English

Definition of a sudden thought, particularly one that solves a long-standing problem in English English dictionary

A sudden thought, particularly one that solves a long-standing problem
brainstorm