Attested
.to
Menu
Definition
group of guns or missile launchers operated together at one place
Seed
·
Term in context
battery
in
CommonParlance