stridor
nounDefinition of stridor
1
: a harsh, shrill, or creaking noise
2
: a harsh vibrating sound heard during respiration in cases of obstruction of the air passages
Keep scrolling for more
Keep scrolling for more