travelling wave tubetranslation and definition "travelling wave tube", tamil lexiconWordTamil Definitiontravelling wave tube(TWT) இயங்குஅலைக் குழல் - நுண்ணலையை ஏற்படுத்தும் ஒரு சாதனம்