Participant Info

Term
reservoir ཆུ་མཛོད།
English Definition
A large natural or artificial lake used as a source of water supply.
Tibetan Definition
ཆུ་མཁོ་སྤྲོད་བྱེད་མཁན་གྱི་མཛོད་ལྟ་བུར་ངོས་འཛིན་བྱེད་པའི་རང་བྱུང་ངམ་མིས་བཟོས་མཚོ་ཆེན་པོ་ཞིག་ལ་གོ

Full Glossary