Find the word definition

Wiktionary
power taps

n. (power tap English)