Magazine (7)
'magazine' is the definition.
(both can mean an ammunition store)
This is the entire clue.
(Other definitions for arsenal that I've seen before include "Eleven" , "Weapons/ammo store" , "Armoury - London football club" , "Weapon store - team" , "Where the guns are and who are The Gunners are" .)
'magazine' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for periodical that I've seen before include "Publication" , "Magazine" , "Newspaper" .)