military supplies
[ Syn: munition , ordnance store ]
large but transportable armament
[ Syn: artillery , heavy weapon , gun ]
military supplies
[ Syn: munition , ordnance store ]
large but transportable armament
[ Syn: artillery , heavy weapon , gun ]