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.”

Synonyms

  • artillery
  • gunnery

Antonyms

  • cavalry
  • infantry