Definition of "stridulant" in English