Dictionary |
1 Result
#1
whirring
n.
[
whir
,
whirr
,
birr
] sound of something in rapid motion; "whir of a bird's wings"; "the whir of the propellers"
. wn