cannonry
/kæˈnɒnri/Definitions
1. noun
A body of artillery or a unit of artillery in an army; the arm of the service charged with the supply and maintenance of artillery.
“The artillery cannonry played a crucial role in the successful defense of the city.”