Definitions
noun
a whistling sound when breathing (usually heard on inspiration); indicates obstruction of the trachea or larynx
Look “stridor” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a whistling sound when breathing (usually heard on inspiration); indicates obstruction of the trachea or larynx