Polytrack
Appearance
English
[edit]Etymology
[edit]Noun
[edit]Polytrack (countable and uncountable, plural Polytracks)
- A proprietary surface for horse racing tracks, made from silica sand with various recycled materials such as carpeting and rubber, all coated with wax.