Definitions for "Churr"
A vibrant or whirring noise such as that made by some insects, as the cockchafer, or by some birds, as the nightjar, the partridge, etc.
To make a churr, as a cockchafer.
make a vibrant sound, as of some birds
Keywords:  utter
To utter by churring.