Picture Dictionary and Books Logo
×
armory []

1 armory noun
  • a supply of weapons —sometimes used figuratively
  • a place where weapons are kept; especially, US : a place where weapons are kept and where soldiers are trained
  • a place where weapons are made