flash ·noun (SUDDEN EXPERIENCE)

Definition: a sudden experience of something such as a feeling or idea Level: C2