"battery" in the noun sense
1. battery
group of guns or missile launchers operated together at one place
2. battery, electric battery
a device that produces electricity may have several primary or secondary cells arranged in parallel or series
3. battery
a collection of related things intended for use together
"took a battery of achievement tests"
4. battery
a unit composed of the pitcher and catcher
5. battery, stamp battery
a series of stamps operated in one mortar for crushing ores
6. barrage, barrage fire, battery, bombardment, shelling
the heavy fire of artillery to saturate an area rather than hit a specific target
"they laid down a barrage in front of the advancing troops"
"the shelling went on for hours without pausing"
7. battery, assault and battery
an assault in which the assailant makes physical contact
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License