FLASH DEFILADE
Meaning of FLASH DEFILADE in English
noun
: a condition in which the flash of a gun when fired is concealed from enemy observation by an intervening obstacle (as a ridge)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012