Word info

Polytrack

Noun

Meaning

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.

Source: en.wiktionary.org

Close letter words and terms