Meaning of whirring

Definition of whirring

(adj) like the sound of rapidly vibrating wings
(noun) sound of something in rapid motion; "whir of a bird's wings"; "the whir of the propellers"

Other information on whirring

WIKIPEDIA results for whirring
Amazon results for whirring