This website uses cookies to ensure you get the best experience. Learn more

Another word for artillery

NOUN

  1. Heavy ordnance

    See also:

    munitions

    cannon

  2. The branch of the service that mans artillery, sense 1