Participant Info Term power station གློག་ཚུགས། English Definition phys. A factory where electricity is produced. Tibetan Definition གློག་བཟོ་བསྐྲུན་བྱེད་སའི་བཟོ་གྲྭ Full Glossary