Find the word definition

Wiktionary
relocatable power taps

n. (plural of relocatable power tap English)