noun
Meaning
group of guns or missile launchers operated together at one place
electric batterystamp batterybarragebarrage firebombardmentshellingassault and battery
How to pronounce
Generate audio below. This term does not yet have a reviewed phonetic entry.
noun
group of guns or missile launchers operated together at one place
Browse verified dictionary entries or enter another term in the pronunciation studio.