Word info

speed riding

Noun

Meaning

speed riding (uncountable)

(sports) a winter sport, a combination of speed flying (a variant of paragliding) and paraskiing (a combination of paragliding and skiing)

Source: en.wiktionary.org

Related terms

Close letter words and terms