English to English

whirring

noun (n)

  • sound of something in rapid motion(noun.event)
    Synonym:
    birr, whir, whirr
    source: wordnet30

adjective satellite (s)

  • like the sound of rapidly vibrating wings(adj.all)
    source: wordnet30
Advertisement

Bookmark This Site