flash

flash n

Ger. blizten.

  1. Sudden burst of light; quick flare.