snowkiting

noun

  1. 1

    The outdoor winter sport of gliding on snow or ice by means of kite power.

Translate “snowkiting” to another language

Click any language to open the translator with this word already filled in.

Snowkiting Definition & Meaning | TranslatePulse