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
.