flash tube Hear it!

flash tube Definition

flash tube

noun

a gaseous discharge tube designed to emit extremely short bursts of very intense light

Browse dictionary entries near flash tube

  1. flash point
  2. flash memory
  3. flash in the pan
  4. flash gun
  5. flash-forward
  6. flash flood
  7. flash burn
  8. flash
  9. flaring
  10. flareback
  1. flashback
  2. flashboard
  3. flashbulb
  4. flashcard
  5. flashcube
  6. flasher
  7. flashing
  8. flashlight
  9. flashover
  10. flashy