Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drumroll
in English
drumroll
us
//drumrʊl//
uk
//drʌmrəʊl//
#common
Definitions
Noun
a
rolling
beat
produced
by
repeated
drum
hits
a
rhythmic
drum
sound
Base Words
drum
roll