Professional football club (7)
I believe the answer is:
arsenal
(Other definitions for arsenal that I've seen before include "Eleven" , "Military structure for arms and ammunitions" , "array of weapons" , "All a country's weapons" , "London FC" .)