STRIDULOUS Meaning of STRIDULOUS in English adj. producing a harsh grating sound; harsh, shrill; affected with stridor Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012