Find the word definition

Wiktionary
watt-hour meters

n. (watt-hour meter English)