An ‘aha’ moment noun; a moment of sudden realisation, inspiration, insight, recognition, or comprehension. Discover