DAZZLE


Meaning of DAZZLE in English

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.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.