EN

Synonyms for photoflash bomb

Most common

flash bomb

All synonyms

Noun

Definitions

  1. n. 1

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