Participant Info Term estuary ཆུ་མཚོ་འདྲེས་ཁུལ། English Definition phys. An area where a river flows into the sea. Tibetan Definition རྒྱུག་ཆུ་མཚོ་རུ་ཞུགས་སའི་ས་ཁུལ། Full Glossary