Find the word definition

Wiktionary
power tops

n. (power top English)