churred; churring; churrs
: to make a vibrant or whirring noise like that made by some insects (such as the cockchafer) or some birds (such as the partridge)
churr
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share