Subscriber login


Forgot your password?

Library card login

Other

flash tube

Definition of flash tube

noun

  • a gas-discharge tube used, especially in photography, to provide an electronic flash when a current is suddenly passed through it.

flash tube in other Oxford dictionaries

Definition of flash tube in the US English dictionary