D defs.my
Entry 1 sense Webster, 1913

Stridor

· Stri·dor · IPA /ˈstɹaɪdɚ/
01 n. A harsh, shrill, or creaking noise.
  1. 1.
    A harsh, shrill, or creaking noise.