Participant Info

Term
water turbine ཆུ་སྒུལ་གཤོག་འཁོར།
English Definition
phys. A device or machine that generates rotary mechanical power from the energy of a stream of water.
Tibetan Definition
ཆུ་རྒྱུན་གྱི་ནུས་པ་ལ་བརྟེན་ནས་འཁོར་འགུལ་གྱི་སྟོབས་སྐྲུན་བྱེད་ཀྱི་ཡོ་ཆས་སམ་འཕྲུལ་ཆས་ཤིག

Full Glossary