STRIDULOUS


Meaning of STRIDULOUS in English

adj. producing a harsh grating sound; harsh, shrill; affected with stridor

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.