This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Stridulate

  1. v. t.
    To make a shrill, creaking noise
  2. v. t.
    to make a shrill or musical sound, such as is made by the males of many insects.



Shares

Related Words

Menu