n. harsh sound, sound which is unpleasant to hear; harsh vibrating sound caused by an obstruction of the trachea or larynx (Pathology)
STRIDOR
Meaning of STRIDOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012