Definitions for churr

Definitions for (verb) churr

Main entry: churr, whirr

Definition: make a vibrant sound, as of some birds


Visual thesaurus for churr