Flash Tube Definition

noun
A gaseous discharge tube designed to emit extremely short bursts of very intense light.
Webster's New World
Advertisement

Find Similar Words

Find similar words to flash tube using the buttons below.

Words Starting With

Words Ending With

Unscrambles

flash tube