stri•dor
We found 5 definitions of stridor from 4 different sources.
NounPlural: stridors |
||
stridor - a whistling sound when breathing (usually heard on inspiration); indicates obstruction of the trachea or larynx |