Crossword Genius

Club Magazine? (7)

Ross

I believe the answer is:

arsenal

I believe this clue is a double definition.

'club' is the first definition.
(I've seen this before)

'magazine' is the second definition.
(both can mean an ammunition store)

(Other definitions for arsenal that I've seen before include "Armoury - London football club" , "Gunners of North London" , "weapons are kept here" , "A military store of guns and armaments" , "English football club and military depot" .)

I've seen this clue in the Evening Standard, The Sun and The Telegraph.
Want a hint initially instead of a full solution? Install my app