Meaning

1 senses
  1. A kind of explosive ordnance dropped from an aircraft to create a bright flash of light to enable aerial photography for surveillance purposes.

photoflash bomb — meaning, examples, forms, synonyms | Krumeto