Top definition
When the camera flash penetrates clothing during nighttime shots and causes transparency.

A.K.A: X-ray Vision
Dude, did you just see that flash reveal ?!

Wow, I just saw a Flash Reveal in some old photos of my co-workers!
by Cap. Teagen September 11, 2009
Get the mug
Get a Flash Reveal mug for your dad Manafort.