English synonyms about - contact  

drum roll

noun

1 drum roll

The sound of a drum (especially a snare drum) beaten rapidly and continuously.

synonyms: paradiddle, roll.


Find more on drum roll elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0348