artillery - noun

singularartillery
pluralartilleries