English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “whirr”

1 match in the dictionary.

whirring
noun
A continuous low buzzing or humming sound, often from something spinning quickly.