Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drumrolls
in English
drumrolls
#common
Definitions
Noun
a
repeated
rhythmic
drum
sound
plural
of
a
drum's
rolling
beat
Base Words
drum
rolls