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