Rhyme Desk
Find rhyming words!

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."