FLASHTUBE


Meaning of FLASHTUBE in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: an electric flash lamp in which light can be obtained repeatedly by passing pulses of electric current through a gas : strobe

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.