Participant Info Term gas discharge tube རླངས་འདོན་སྦུ་གུ English Definition phys. Any tube in which an electric discharge takes place through a gas Tibetan Definition རླངས་པ་རྒྱུད་ནས་གློག་འདོན་འབྱུང་སའི་སྦུ་གུ་གང་རུང་ལ་གོ Full Glossary