Meaning of drum roll
Definition of drum roll
(noun)
the
sound
of a
drum
(especially a
snare
drum)
beaten
rapidly
and
continuously
Other information on drum roll
WIKIPEDIA results for
drum roll
Amazon results for
drum roll
Tweet