English Dictionary
Definition drum roll in British English
drum roll noun
[countable] noun
1
a continuous series of beats on a drum, especially when something exciting is going to happen
