Definition of "Whirr" :
noun: sound of something in rapid motion
verb: make a vibrant sound, as of some birds
verb: make a soft swishing sound
"The motor whirred."
noun: sound of something in rapid motion
verb: make a vibrant sound, as of some birds
verb: make a soft swishing sound
"The motor whirred."