Artillery (8)
I believe the answer is:
ordnance
'artillery' is the definition.
(I know that artillery can be written as ordnance)
This is the entire clue.
(Other definitions for ordnance that I've seen before include "Anne Cord is in military supplies" , "The Survey provides maps" , "Military supplies and materials" , "regulation" , "weapons" .)