stridulate /'stridjuleit/ 📖 中文释义 vi. 发出刺耳叫声 🧩 词形变化 现在分词 stridulating过去式 stridulated第三人称单数 stridulates过去分词 stridulated 📘 English Definition(英文释义) v. make a shrill creaking noise by rubbing together special bodily structures ← stridulant S 字母词表 stridulated →