STRIDULE Meaning of STRIDULE in English adj stridulous, creaking, squeaky Interlingua English vocab. Английский словарь Интерлингва. 2012