Definify.com

Definition 2024


travelling_wave_tubes

travelling wave tubes

English

Noun

travelling wave tubes

  1. plural of travelling wave tube