Meaning of drum roll

Definition of drum roll

(noun) the sound of a drum (especially a snare drum) beaten rapidly and continuously

Other information on drum roll

WIKIPEDIA results for drum roll
Amazon results for drum roll