How to pronounce stridor

Accents & languages on maps

Definition
  • Definition of stridor

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

stridor in other languages

Random words: dognuclearinterestingbeautifulwhat