Englishice racingnounMeaningthe sport of racing cars or other vehicles on frozen lakes or riversSourcesNo citations have been attached yet.