flash tube

listen to the pronunciation of flash tube
English - Turkish
(Aydınlatma) elektronik flaş lambası
English - English

Definition of flash tube in English English dictionary

flashtube
{i} glass tube which produces bright flashes of light (part of a camera)
flash tube
Favorites