traveling wave tube

English edit

Noun edit

traveling wave tube (plural traveling wave tubes)

  1. Alternative spelling of travelling-wave tube