Datasegment.com Online Dictionary
  Online Dictionary : D : drum roll

drum roll


1 definition found

drum roll - WordNet (r) 2.1 (2005) :

  drum roll
      n 1: the sound of a drum (especially a snare drum) beaten
           rapidly and continuously [syn: paradiddle, roll, drum roll
           ]