Search Details
Word: stridor
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A harsh, shrill, unpleasant noise.
- pathology A high pitched sound heard on inspiration resulting from turbulent air flow in the upper airway usually indicative of serious airway obstruction.
Source: Wiktionary
| Src Info »