SynonymX
Speak
Stridulate
Definition of Stridulate
1.
Make a shrill creaking noise by rubbing together special bodily structures
Verb
Synonyms for word "stridulate"
clitter
Semanticaly linked words with "stridulate"
make noise
noise
resound