drum roll
English Dictionary
->
Letter D
-> drum roll
Search Dictionary:
drum roll Definition
(n)
the
sound
of
a
drum
(
especially
a
snare
drum
)
beaten
rapidly
and
continuously
drum roll Synonyms
drum roll
paradiddle
roll
© Art Branch Inc.