Word Definition

Whirring

  1. of Whir

Synonyms