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
Tweet