Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
arsenal
in English
arsenal
us
/ɑːrˈsɛn.əl/
uk
/ɑːrˈsen.əl/
#common
Plural
arsenals
Definitions
Noun
a
facility
for
arms
production
;
storage
a
nation's
total
weaponry
stock
a
collection
or
supply
(
of
resources
,
skills
,
etc
.)
The
company
has
a
vast
arsenal
of
marketing
tools
to
promote
their
products
.