Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
arsenals
in English
arsenals
us
/ˈɑrsənəlz/
uk
/ˈɑːsɪnəlz/
#common
Lemma:
arsenal
The lemma is the base or root form of this word.
Definitions
Noun
a
facility
for
storing
and
developing
military
equipment
;
manufacturing
arms
a
nation's
total
weaponry
stock
a
collection
of
armories
a
reserve
or
supply
of
resources
(
e
.
g
.
skills
,
knowledge
)