English to English

drum roll

noun (n)

  • the sound of a drum (especially a snare drum) beaten rapidly and continuously(noun.event)
    Synonym:
    paradiddle, roll
    source: wordnet30
Advertisement

Bookmark This Site