noun
Meaning 1
A kind of explosive ordnance dropped from an aircraft to create a bright flash of light to enable aerial photography for surveillance purposes.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: flash bomb
Antonyms: none provided