Artillery

Arabic Meaning

Sorry, Meaning for Artillery in Arabic is not found! Please try below options

  1. Get Arabic Meaning of Artillery
  2. Get Arabic Meaning of Artillery

English Meaning

  1. Large-caliber weapons, such as cannon, howitzers, and missile launchers, that are operated by crews.
  2. The branch of an army that specializes in the use of such weapons.
  3. The science of the use of guns; gunnery.
  4. Weapons, such as catapults, arbalests, and other early devices, used for discharging missiles.