stridulous
/ˈstɹɪdjʊləs/
adjective
- 1
Emitting a particularly harsh or shrill sound.
- 2
Relating to stridor.
Translate “stridulous” to another language
Click any language to open the translator with this word already filled in.
Emitting a particularly harsh or shrill sound.
Relating to stridor.
Click any language to open the translator with this word already filled in.