STRIDULOUS


Meaning of STRIDULOUS in English

adj making a shrill, creaking sound.

Webster English vocab.      Английский словарь Webster.