travelling wave tube
See also:
travelling-wave tube
English
Noun
travelling wave
tube
(
plural
travelling wave tubes
)
Alternative spelling of
travelling-wave tube
.