‘a moment of sudden revelation or insight’

You may also like...