drumroll

We have found lemma(root) word of drumroll : drum roll.

Definitions


[], (Noun)

Definitions:
- a rapid succession of beats sounded on a drum, often used to introduce an announcement or event
(e.g: drum roll please … and the winner is …)


Phrases:

Origin:




definition by Oxford Dictionaries