Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drum roll Definition

Cancel
drum roll
noun(drum-roll)
a roll on a drum or its sound

Words Related to drum roll!

drum roll Examples by Brain Bank Users