Participant Info Term telescope རྒྱང་མཐོང་ཆེ་ཤེལ། English Definition phys. Optical instrument that forms images of very distant objects. Tibetan Definition ཧ་ཅང་རྒྱང་རིང་གི་དངོས་པོའི་སྣང་བརྙན་འཆར་བར་བྱེད་པའི་འོད་རིག་ཡོ་བྱད། Full Glossary