Noun Definition

whirr

1.Definition: sound of something in rapid motion

Related Noun(s):birr, whir, whirring

Category: General