TWT

Medical abbreviations:
TWT

Travelling Wave Tube