Definition of Stridulate

  • 1. Make a shrill creaking noise by rubbing together special bodily structures Verb

Synonyms for word "stridulate"

Semanticaly linked words with "stridulate"