snocross

Noun

 * 1) A sport in which snowmobiles are raced at high speed on artificial tracks.

Translations

 * Spanish: snocross

Noun

 * 1) snocross