WikiWord

English

ice racing

noun

Meaning

  1. the sport of racing cars or other vehicles on frozen lakes or rivers

Sources

No citations have been attached yet.