stridulate meaning
UK US
stridulate (verb): make a shrill creaking noise by rubbing together special bodily structures.
Definition of stridulate
Scrabble score: 11 (letter breakdown)
Word lists: words starting with ST · words ending in TE · 10-letter words
More about stridulate on Wikipedia.