Flash Tube Definition
noun
A gaseous discharge tube designed to emit extremely short bursts of very intense light.
Webster's New World
Advertisement
Related Articles
Find Similar Words
Find similar words to flash tube using the buttons below.