Find the word definition

Wiktionary
ski waxes

n. (ski wax English)