Participant Info Term squeak བཙིར་སྐར། English Definition phys. A short shrill cry or high-pitched sound Tibetan Definition གཙེར་སྐད་ཅན་གྱི་ངུ་སྐད་ཐུང་ངུ་ཞིག་གམ་གདངས་མཐོ་བའི་སྒྲ་ཞིག Full Glossary