(noun) artillery, heavy weapon, gun
large but transportable armament
(noun) munition, ordnance store
military supplies