snocross

/S N AA1 K R AO1 S/
noun
  1. 1

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

  2. 2

    Alternative form of snowcross (โ€œsnowbike mini-snowmobile motocrossโ€). [A form of motocross raced on snow with snowbikes (โ€œmini-snowmobileโ€)]