STRIDULOUS Meaning of STRIDULOUS in English (a.) Making a shrill, creaking sound. Webster's English dictionary. Английский словарь Webster. 2012