STRIDULAR Meaning of STRIDULAR in English v to stridulate; specif.: [Zool.]; also: to squeak Interlingua English vocab. Английский словарь Интерлингва. 2012