churr
verb
churred;
churring;
churrs
Definition of churr
: to make a vibrant or whirring noise like that made by some insects (such as the cockchafer) or some birds (such as the partridge)
Keep scrolling for more