artilleryship

English

Etymology

From artillery +‎ -ship.

Noun

artilleryship (uncountable)

  1. (obsolete, rare) The military art or skill of using artillery.