YourDictionary

churr

noun

a low, trilled or whirring sound made by some birds or insects

intransitive verb

to make such a sound

See churr in American Heritage Dictionary 4

Learn more about churr

link/cite print suggestion box