Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
batteries
in English
batteries
#common
Lemma:
battery
The lemma is the base or root form of this word.
Definitions
Noun
devices
powering
electric
items
;
electrochemical
cells
a
group
of
artillery
weapons
a
catcher
and
pitcher
duo
multiple
power
cells
or
units
a
marching
percussion
ensemble
;
drumline