Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drums
in English
drums
us
//drʌms//
uk
//drʌms//
#common
Lemma:
drum
The lemma is the base or root form of this word.
Definitions
Noun
a
musical
instrument
with
a
thin
covering
;
acoustic
chamber
multiple
percussion
instruments
a
cylindrical
container
for
liquids
Compounds / Phrases
kettledrums