synthetic ice
Noun
Meaning
synthetic ice (uncountable)
(sports) A surface substitute for ice, allowing the use of ice sports equipment atop it; composed of high density polymers.
Noun
synthetic ice (uncountable)
(sports) A surface substitute for ice, allowing the use of ice sports equipment atop it; composed of high density polymers.