Noun Definition

whirring

1.Definition: sound of something in rapid motion

Related Noun(s):birr, whir, whirr

Category: General