Definition, synonyms and picture of battery

Learn in

battery

n. battery

Definition of battery in English

Piece of artillery that loads and launches missiles at a great heights and distances.

Synonyms of battery in English

missile battery

Lists where this word appears

Special Weapons

10 words to learn