Find the word definition

Wiktionary
power slides

n. (power slide English)