English

edit

Noun

edit

snow racer (plural snow racers)

  1. A kind of sled with a raised seat, runners, and steering wheel.
  NODES
Note 1