stridor (n.)youdaoicibaDictYouDict[stridor 词源字典]
"harsh, creaking noise, shrill sound," 1630s, from Latin stridor, from stridere (see strident).[stridor etymology, stridor origin, 英语词源]