STRIDULOUS Meaning of STRIDULOUS in English [strid.u.lous] adj [L stridulus, fr. stridere, stridere] (1611): making a shrill creaking sound -- strid.u.lous.ly adv Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012