Meaning of stridor

Definition of stridor

(noun) a whistling sound when breathing (usually heard on inspiration); indicates obstruction of the trachea or larynx

Other information on stridor

WIKIPEDIA results for stridor
Amazon results for stridor