Learn That Word

Synonyms for Battery (same or very similar meaning)

WordNet sense 1 (a series of stamps operated in one mortar for crushing ores):
stamp battery

WordNet sense 2 (a device that produces electricity; may have several primary or secondary cells arranged in parallel or series):
electric battery

WordNet sense 3 (the heavy fire of artillery to saturate an area rather than hit a specific target):
barrage, bombardment, shelling, barrage fire

WordNet sense 4 (an assault in which the assailant makes physical contact):
assault and battery


From the ODE community, based on WordNetadd/edit