Find the word definition

Wiktionary
travelling wave tube

alt. (context physics English) An electron tube in which high-energy microwaves are produced by transferring energy from electrons n. (context physics English) An electron tube in which high-energy microwaves are produced by transferring energy from electrons