stridor
/ˈstraɪdə(r)/noun
mass noun
1- a harsh or grating sound尖锐刺耳的声音:
the engines' stridor increased.
机器的尖锐刺耳声越来越大。
1.1
- Medicine a harsh vibrating noise when breathing, caused by obstruction of the windpipe or larynx【医】喘鸣。
词源
mid 17th cent.: from Latin, from stridere 'to creak'.