Dictionary Check: stridor
"stridor" is a valid word!
Scrabble
8
points
Words with Friends
8
points
Definition
noun
a whistling sound when breathing (usually heard on inspiration); indicates obstruction of the trachea or larynx
Advertisement