WordUnscrambler Home
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
:
Click here to see the free dictionary definition for drumroll
definition by Oxford Dictionaries