What is the meaning of Artillery?

Large projectile weapons, in modern usage usually large guns, but also rocket artillery.

An army unit that uses such weapons, or a military formation using projectile weapons, such as archers.

Gunnery.

Weapons, especially siege engines.

A gun, or multiple.

Source: wiktionary.org