BATTERY Meaning of BATTERY in English (v. t.) A series of stamps operated by one motive power, for crushing ores containing the precious metals. Webster's English dictionary. Английский словарь Webster. 2012