0%

ALL meanings of churr

churr
C c
  • noun churr a low, trilled or whirring sound made by some birds or insects 3
  • intransitive verb churr to make such a sound 3
  • verb without object churr to make a characteristic shrill, trilling sound, as a grasshopper. 1
  • noun churr the sound of chirring. 1
  • noun churr Alternative spelling of chirr. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?