Temporary loss of vision or a temporary reduction in visual acuity; may also be applied to effects on optics. See also directed-energy warfare; flash blindness.
DAZZLE
Meaning of DAZZLE in English
DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012