Participant Info

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

Full Glossary