Noun Definitionwhirr1.Definition: sound of something in rapid motionRelated Noun(s):birr, whir, whirringCategory: General