Drumroll (noun) Definition, Meaning & Examples

noun
  1. a roll on a drum.
  2. the sound of a drumroll.
Drumroll (noun) Definition, Meaning & Examples

More Definitions