STRIDULATE


Meaning of STRIDULATE in English

vt to make a shrill, creaking noise.

2. stridulate ·vt to make a shrill or musical sound, such as is made by the males of many insects.

Webster English vocab.      Английский словарь Webster.