Word Definition

Whirred

  1. of Whir

Synonyms