Stridulate Meaning

There are 1 meaning(s) for word Stridulate

Meaning 1 : make a shrill creaking noise by rubbing together special bodily structures

    Example : male insects such as crickets or grasshoppers stridulate

    Synonyms : clitter