Find the word definition

Wiktionary
giant slaloms

n. (giant slalom English)