Read the dictionary definition of whirr. All definitions for this word.
1. sound of something in rapid motion
1. whir of a bird's wings
2. the whir of the propellers
2. make a vibrant sound, as of some birds
3. make a soft swishing sound
1. the motor whirred
2. the car engine purred