Find the word definition

Wiktionary
local batteries

n. (local battery English)