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